.herbier_heroSection__mcjaD{--editorial-hero-min-height:clamp(34rem,64svh,44rem);position:relative;overflow:hidden;border-bottom:1px solid var(--color-line-soft);background:var(--color-ruscus-dark)}.herbier_heroScrim__P5DtS{position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0/.28),transparent 32%),linear-gradient(0deg,var(--color-ruscus-dark),transparent 58%),color-mix(in oklch,var(--color-ruscus-dark) 68%,transparent)}.herbier_heroLayout__srS7D{position:relative;z-index:2;display:grid;align-items:end;gap:clamp(2rem,6vw,6rem);padding-block:clamp(2.25rem,4vh,3rem) clamp(2.75rem,5vh,3.5rem)}.herbier_heroPaper__c2AGh{position:relative;max-width:38rem;padding:clamp(1.5rem,3vw,2.5rem);color:var(--color-ruscus-dark);background:url(/brand/herbier/book-paper-texture-v1.png) 50%/cover,var(--color-paper);box-shadow:0 2rem 6rem rgb(0 0 0/.24)}.herbier_heroPaper__c2AGh:before{content:"";position:absolute;inset:.65rem;border:1px solid var(--color-line-paper);pointer-events:none}.herbier_heroPaper__c2AGh>*{position:relative;z-index:1}.herbier_archiveSection__grOvU{position:relative;padding-block:clamp(1.5rem,3vw,2.75rem) 0}.herbier_archiveSection__grOvU:before{content:"";position:absolute;top:0;bottom:0;left:clamp(.6rem,3vw,2.5rem);width:1px;background:var(--color-line-soft);pointer-events:none}.herbier_emptyState__EBFgz{display:grid;min-height:24rem;place-items:center;gap:1rem;border:1px solid var(--color-line-soft);padding:2rem;text-align:center;background:var(--color-ruscus-deep)}.herbier_filterIndex__GlIVj{display:flex;align-items:stretch;gap:0;margin-bottom:clamp(2.5rem,5vw,4.5rem);overflow-x:auto;border-block:1px solid var(--color-line-soft);scrollbar-width:none}.herbier_filterIndex__GlIVj::-webkit-scrollbar{display:none}.herbier_filterIndexButton__3J4Rf{position:relative;display:grid;min-width:max-content;min-height:4rem;align-content:center;gap:.15rem;border-right:1px solid var(--color-line-soft);padding-inline:clamp(1rem,2.2vw,2rem);color:color-mix(in oklch,var(--color-paper) 64%,transparent);text-align:left;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.herbier_archiveCount__OIUiF{margin:0 0 1rem;color:color-mix(in oklch,var(--color-paper) 85%,transparent);font-size:.875rem;line-height:1.5}.herbier_filterIndexButton__3J4Rf:after{content:"";position:absolute;right:1rem;bottom:-1px;left:1rem;height:2px;transform:scaleX(0);transform-origin:left;background:var(--color-gold);transition:transform var(--dur-fast) var(--ease-out)}.herbier_filterIndexButton__3J4Rf span:first-child{color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em}.herbier_filterIndexButton__3J4Rf span:last-child{font-family:var(--font-display);font-size:1.08rem}.herbier_filterActive__1KUwV,.herbier_filterIndexButton__3J4Rf:focus-visible,.herbier_filterIndexButton__3J4Rf:hover{color:var(--color-paper);background:var(--color-paper-veil)}.herbier_filterActive__1KUwV:after,.herbier_filterIndexButton__3J4Rf:focus-visible:after,.herbier_filterIndexButton__3J4Rf:hover:after{transform:scaleX(1)}.herbier_archiveAtlas__TMPgA{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);align-items:start;padding:0 0 clamp(4rem,9vw,8rem);list-style:none}.herbier_archiveSheet__ikfUn{--sheet-offset:0rem;position:relative;grid-column:span 4;display:grid;overflow:visible;color:var(--color-ink);background:url(/brand/herbier/book-paper-texture-v1.png) 50%/cover,var(--color-paper);box-shadow:0 1.5rem 4rem rgb(0 0 0/.2);transform:translateY(var(--sheet-offset));transition:transform var(--dur-hover) var(--ease-out),box-shadow var(--dur-hover) var(--ease-out)}.herbier_archiveSheet__ikfUn:before{content:"";position:absolute;inset:.7rem;z-index:2;border:1px solid var(--color-line-paper);pointer-events:none}.herbier_archiveSheet__ikfUn:nth-child(2){--sheet-offset:4.5rem;grid-column:span 5}.herbier_archiveSheet__ikfUn:nth-child(3){--sheet-offset:1.5rem;grid-column:span 3}.herbier_archiveSheet__ikfUn:nth-child(4){--sheet-offset:1rem;grid-column:2/span 4}.herbier_archiveSheet__ikfUn:nth-child(5){--sheet-offset:6rem;grid-column:span 3}.herbier_archiveSheet__ikfUn:nth-child(6){--sheet-offset:2.5rem;grid-column:span 4}.herbier_archiveSheet__ikfUn:focus-within,.herbier_archiveSheet__ikfUn:hover{transform:translateY(calc(var(--sheet-offset) - .4rem));box-shadow:0 2.2rem 5.5rem rgb(0 0 0/.3)}.herbier_sheetOpenButton__TqpZS{position:relative;z-index:1;display:grid;min-width:0;padding:clamp(1rem,1.8vw,1.4rem);text-align:left}.herbier_sheetTopline__9RzGD{display:flex;justify-content:space-between;gap:1rem;padding:.1rem 0 .8rem;color:var(--color-brown);font-family:var(--font-mono);font-size:.61rem;letter-spacing:.12em;text-transform:uppercase}.herbier_sheetNumber__uEjZZ{color:var(--color-ruscus)}.herbier_sheetMedia__oNoOh{position:relative;display:grid;min-height:clamp(20rem,32vw,34rem);place-items:center;overflow:hidden;border:1px solid var(--color-line-paper);background:rgb(255 252 244/.5);padding:clamp(.5rem,1.2vw,1rem)}.herbier_sheetCopy__3ZrLL{display:grid;gap:.7rem;padding:1.15rem .15rem .4rem}.herbier_sheetTheme__M7dvE{color:var(--color-ruscus);font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.herbier_sheetName__taJw1{max-width:15ch;font-family:var(--font-display);font-size:clamp(2rem,3vw,3.4rem);line-height:.92}.herbier_openLabel__HG4j9{display:inline-flex;align-items:center;gap:.45rem;margin-top:.35rem;color:var(--color-ink-soft);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}.herbier_primaryLink__dkXpA,.herbier_sheetReferenceButton__A5K3R{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;font-size:.72rem;letter-spacing:.06em}.herbier_sheetReferenceButton__A5K3R{position:relative;z-index:3;min-height:3.25rem;margin:0 1.15rem 1.15rem;border-top:1px solid var(--color-line-paper);color:var(--color-ruscus);font-family:var(--font-mono);text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.herbier_sheetReferenceButton__A5K3R:focus-visible,.herbier_sheetReferenceButton__A5K3R:hover,.herbier_sheetReferenceButton__A5K3R[aria-pressed=true]{color:var(--color-paper);background:var(--color-ruscus)}.herbier_selectionBar__Zx5dQ{position:sticky;bottom:1rem;z-index:12;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;border:1px solid var(--color-gold);background:color-mix(in oklch,var(--color-ruscus-dark) 96%,transparent);padding:1rem;box-shadow:0 1.2rem 4rem rgb(0 0 0/.3);backdrop-filter:blur(18px)}.herbier_primaryLink__dkXpA{border:1px solid var(--color-gold);padding-inline:1rem;background:var(--color-gold);color:var(--color-ruscus-dark);font-weight:650}.herbier_bookOverlay__LCXaz{position:fixed;inset:0;z-index:90;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;touch-action:pan-y;background:linear-gradient(color-mix(in oklch,var(--color-ruscus-dark) 76%,transparent),var(--color-ruscus-dark)),url(/brand/herbier/book-stage-v1.png) 50% /cover;padding:clamp(5.25rem,9vh,7rem) clamp(.75rem,4vw,4rem) 1rem;color:var(--color-paper);backdrop-filter:blur(4px)}.herbier_closeButton__FO2cs{position:absolute;top:.8rem;right:.8rem;z-index:95;display:grid;width:3rem;height:3rem;place-items:center;border:1px solid var(--color-line);border-radius:999px;background:color-mix(in oklch,var(--color-ruscus-deep) 92%,transparent);transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.herbier_closeButton__FO2cs:focus-visible,.herbier_closeButton__FO2cs:hover{border-color:var(--color-gold);color:var(--color-gold-soft)}.herbier_bookScene__CyTfv{position:relative;display:grid;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden;place-items:center}.herbier_bookPlate__WEa8g{position:relative;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);width:min(86rem,100%);height:min(78vh,54rem);max-height:100%;min-height:0;overflow:hidden;color:var(--color-ink);background:url(/brand/herbier/book-paper-texture-v1.png) 50%/cover,var(--color-paper);box-shadow:0 2.5rem 7rem rgb(0 0 0/.52)}.herbier_bookPlate__WEa8g:before{content:"";position:absolute;inset-block:0;left:54%;z-index:3;width:1px;background:rgb(72 58 40/.16);box-shadow:-1rem 0 2rem rgb(72 58 40/.07),1rem 0 2rem rgb(255 255 255/.08);pointer-events:none}.herbier_bookDetails__CFSse,.herbier_bookMedia__6w3IA{min-width:0;min-height:0}.herbier_bookMedia__6w3IA{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.8rem;padding:clamp(1rem,2.3vw,2rem)}.herbier_plateHeader__4ocg4{display:grid;grid-template-columns:1fr auto auto;gap:1rem;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.herbier_bookImage__2byfG{display:grid;grid-template-rows:minmax(0,1fr);min-height:0;place-items:center;overflow:hidden;border:1px solid var(--color-line-paper);background:rgb(255 252 244/.52);padding:clamp(.45rem,1.1vw,.9rem)}.herbier_imageCaption__DO2al{font-size:.8125rem;line-height:1.4}.herbier_bookDetails__CFSse{display:grid;grid-template-rows:minmax(0,1fr);border-left:1px solid var(--color-line-paper)}.herbier_detailsScroll__MENeu{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:clamp(1.4rem,3vw,3rem);scrollbar-color:var(--color-ruscus) transparent;scrollbar-gutter:stable}.herbier_bookSection__qSqpB h3,.herbier_eyebrow__s1B8O,.herbier_factGrid__re1ll dt{color:var(--color-ruscus);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.herbier_bookDetails__CFSse h2{max-width:12ch;margin-top:.65rem;font-family:var(--font-display);font-size:clamp(2.4rem,4vw,5.2rem);font-weight:400;line-height:1}.herbier_summary__Jmy8F{max-width:48rem;margin-top:1.15rem;color:var(--color-ink-soft);font-size:1rem;line-height:1.65}.herbier_factGrid__re1ll{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.4rem}.herbier_factGrid__re1ll div{border-top:1px solid var(--color-line-paper);padding-top:.7rem}.herbier_factGrid__re1ll dd{margin-top:.4rem;font-family:var(--font-display);font-size:clamp(1rem,1.4vw,1.45rem)}.herbier_bookSection__qSqpB{margin-top:1.35rem;border-top:1px solid var(--color-line-paper);padding-top:.9rem}.herbier_bookSection__qSqpB p,.herbier_materials__ubEqD{margin-top:.6rem;color:var(--color-ink-soft);font-size:1rem;line-height:1.65}.herbier_materials__ubEqD{display:grid;gap:.25rem;padding-left:1rem}.herbier_palette__ywrGv{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.75rem;padding:0;list-style:none}.herbier_palette__ywrGv li{display:inline-flex;align-items:center;gap:.4rem;color:var(--color-ink-soft);font-size:.875rem}.herbier_palette__ywrGv li>span:first-child{width:1.15rem;height:1.15rem;border:1px solid rgb(72 58 40/.24);border-radius:999px}.herbier_bookCta__SegoD{display:grid;gap:.5rem;margin-top:1.25rem;border-top:1px solid var(--color-line-paper);background:rgb(247 240 222/.96);padding:clamp(.7rem,1.3vw,1.1rem)}.herbier_bookCta__SegoD a,.herbier_bookCta__SegoD button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border:1px solid var(--color-ruscus);padding-inline:.85rem;color:var(--color-ruscus-dark);font-size:.875rem;font-weight:650;text-align:center}.herbier_bookCta__SegoD button{background:var(--color-ruscus);color:var(--color-paper)}.herbier_bookNavigation__eoIds{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:min(86rem,100%);margin:.75rem auto 0}.herbier_bookNavigation__eoIds button,.herbier_bookNavigation__eoIds>span{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem}.herbier_bookNavigation__eoIds button:last-child{justify-self:end}.herbier_bookNavigation__eoIds>span{justify-self:center;color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.72rem}.herbier_bookNavigation__eoIds button:disabled{opacity:.35}@media (min-width:1024px){.herbier_heroLayout__srS7D{grid-template-columns:minmax(0,1.25fr) minmax(22rem,.75fr)}.herbier_heroSection__mcjaD .editorial-page-hero__title{max-width:14ch;font-size:clamp(3.5rem,6.4vw,6.4rem)}}@media (max-width:1120px){.herbier_archiveSheet__ikfUn,.herbier_archiveSheet__ikfUn:nth-child(n){--sheet-offset:0rem;grid-column:span 6}.herbier_bookPlate__WEa8g{grid-template-columns:minmax(0,1fr) minmax(19rem,.86fr)}}@media (max-width:760px){.herbier_heroPaper__c2AGh{padding:1rem}.herbier_heroPaper__c2AGh>p{font-size:clamp(1.25rem,5.8vw,1.45rem);line-height:1.08}.herbier_heroLayout__srS7D{gap:1.25rem;padding-block:1.75rem 2rem}.herbier_heroSection__mcjaD .editorial-page-hero__title{font-size:clamp(2.75rem,12.3vw,3.25rem)}.herbier_archiveSection__grOvU:before{display:none}.herbier_archiveAtlas__TMPgA{grid-template-columns:1fr;gap:1.5rem}.herbier_archiveSheet__ikfUn,.herbier_archiveSheet__ikfUn:nth-child(n){grid-column:1}.herbier_sheetMedia__oNoOh{min-height:25rem}.herbier_sheetName__taJw1{font-size:clamp(2.3rem,12vw,3.5rem)}.herbier_selectionBar__Zx5dQ{align-items:stretch;flex-direction:column}.herbier_bookOverlay__LCXaz{display:grid;overflow:hidden;background:var(--color-ruscus-dark);padding:calc(4.25rem + env(safe-area-inset-top)) .5rem max(.5rem,env(safe-area-inset-bottom))}.herbier_closeButton__FO2cs{top:max(.65rem,env(safe-area-inset-top));right:max(.65rem,env(safe-area-inset-right))}.herbier_bookScene__CyTfv{grid-template-rows:auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;place-items:start center}.herbier_bookPlate__WEa8g{grid-template-columns:1fr;width:100%;height:auto;max-height:none;min-height:0;overflow:visible}.herbier_bookPlate__WEa8g:before{display:none}.herbier_bookMedia__6w3IA{grid-template-rows:auto auto auto;padding:.75rem}.herbier_plateHeader__4ocg4{grid-template-columns:1fr auto}.herbier_plateHeader__4ocg4 span:last-child{display:none}.herbier_bookImage__2byfG{min-height:min(95vw,26rem)}.herbier_imageCaption__DO2al{font-size:.75rem}.herbier_bookDetails__CFSse{border-top:1px solid var(--color-line-paper);border-left:0}.herbier_detailsScroll__MENeu{overflow:visible;padding:1.25rem}.herbier_bookDetails__CFSse h2{font-size:clamp(2.5rem,11vw,3.8rem)}.herbier_bookCta__SegoD{position:static;margin-bottom:0}.herbier_bookNavigation__eoIds{position:relative;z-index:94;width:100%;margin:.5rem 0 0;border:1px solid var(--color-line);background:color-mix(in oklch,var(--color-ruscus-dark) 94%,transparent);padding-inline:.6rem;backdrop-filter:blur(16px)}.herbier_bookNavigation__eoIds button span{display:none}.herbier_bookNavigation__eoIds button{min-width:2.75rem;justify-content:center}}@media (prefers-reduced-motion:reduce){.herbier_archiveSheet__ikfUn,.herbier_closeButton__FO2cs,.herbier_filterIndexButton__3J4Rf,.herbier_primaryLink__dkXpA,.herbier_sheetReferenceButton__A5K3R{transition:none}.herbier_archiveSheet__ikfUn:focus-within,.herbier_archiveSheet__ikfUn:hover{transform:translateY(var(--sheet-offset))}}.herbier_archiveToolbar__Jy6qB{position:relative;z-index:4;margin-bottom:clamp(1rem,2vw,1.75rem)}.herbier_archiveToolbar__Jy6qB .herbier_filterIndex__GlIVj{margin-bottom:0}.herbier_archiveControls__8R1bv{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--color-line-soft);padding-block:.8rem}.herbier_statusFilters__x5Q0l{display:flex;min-width:0;flex-wrap:wrap;gap:.35rem}.herbier_filterEmpty__3hfUV button,.herbier_flowToggle__l_8gv,.herbier_statusFilters__x5Q0l button{min-height:3rem;border:1px solid var(--color-line-soft);padding-inline:.9rem;color:color-mix(in oklch,var(--color-paper) 64%,transparent);font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.herbier_filterEmpty__3hfUV button:is(:hover,:focus-visible),.herbier_flowToggle__l_8gv:is(:hover,:focus-visible),.herbier_flowToggle__l_8gv[aria-pressed=true],.herbier_statusFilters__x5Q0l button:is(:hover,:focus-visible),.herbier_statusFilters__x5Q0l button[aria-pressed=true]{border-color:var(--color-gold);color:var(--color-ruscus-dark);background:var(--color-gold-soft)}.herbier_flowToggle__l_8gv{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.55rem}.herbier_flowToggle__l_8gv svg{width:.85rem;height:.85rem}.herbier_flowToggle__l_8gv:disabled{cursor:default;opacity:.72}.herbier_archiveAtlas__TMPgA{position:relative;display:block;width:100%;height:100svh;min-height:42rem;margin:0;overflow:hidden;padding:0;border-block:1px solid var(--color-line-soft);background:linear-gradient(90deg,var(--color-line-soft) 1px,transparent 1px) 0 0 /25% 100%,color-mix(in oklch,var(--color-ruscus-deep) 72%,transparent)}.herbier_portfolioColumns__kfXqb{display:none;width:100%;height:100%;gap:clamp(.45rem,1vw,1rem)}.herbier_portfolioColumnsMobile__FsAYT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.herbier_portfolioColumnsDesktop___7rP_{grid-template-columns:repeat(4,minmax(0,1fr))}.herbier_portfolioColumn__gfx_I{min-width:0;height:100%;overflow:hidden}.herbier_portfolioColumnTrack__fYuLU{will-change:transform}.herbier_portfolioColumn__gfx_I[data-direction=up] .herbier_portfolioColumnTrack__fYuLU{animation:herbier_herbier-portfolio-flow-up__hJ31U 120s linear infinite}.herbier_portfolioColumn__gfx_I[data-direction=down] .herbier_portfolioColumnTrack__fYuLU{animation:herbier_herbier-portfolio-flow-down__b9pAj 120s linear infinite}.herbier_archiveAtlas__TMPgA:is(:hover,:focus-within) .herbier_portfolioColumnTrack__fYuLU,.herbier_archiveAtlas__TMPgA[data-paused=true] .herbier_portfolioColumnTrack__fYuLU{animation-play-state:paused}.herbier_portfolioGrid__SiOdm{display:grid;gap:clamp(.7rem,1.25vw,1.25rem);margin:0;padding:clamp(.8rem,1.4vw,1.25rem) clamp(.6rem,1vw,1rem);list-style:none}.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn,.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:nth-child(n){--sheet-offset:0rem;display:inline-grid;width:100%;grid-column:auto;min-height:0;aspect-ratio:4/5;align-content:start;align-self:start;margin:0;overflow:hidden;isolation:isolate;color:var(--color-paper);background:var(--color-ruscus-dark);transform:none;box-shadow:0 1.1rem 3rem rgb(0 0 0/.2)}.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:focus-within,.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:hover{transform:translateY(-.35rem);box-shadow:0 1.8rem 4.5rem rgb(0 0 0/.32)}.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:before{z-index:4;inset:.48rem;border-color:color-mix(in oklch,var(--color-paper) 35%,transparent)}.herbier_portfolioGrid__SiOdm .herbier_sheetOpenButton__TqpZS:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgb(7 14 5/.72),transparent 32%),linear-gradient(0deg,rgb(7 14 5/.94),rgb(7 14 5/.78) 35%,rgb(7 14 5/.48) 60%,transparent 82%);pointer-events:none}.herbier_portfolioGrid__SiOdm .herbier_sheetOpenButton__TqpZS{position:absolute;inset:0;display:flex;min-height:0;flex-direction:column;justify-content:space-between;z-index:2;padding:0}.herbier_portfolioGrid__SiOdm .herbier_sheetTopline__9RzGD{position:relative;z-index:2;padding:1rem 1rem 0;color:var(--color-paper);font-size:.75rem;line-height:1.4;letter-spacing:.03em;text-shadow:0 1px 8px rgb(0 0 0/.5)}.herbier_portfolioGrid__SiOdm .herbier_sheetNumber__uEjZZ{color:var(--color-gold-soft)}.herbier_portfolioGrid__SiOdm .herbier_sheetTopline__9RzGD span:last-child{max-width:50%;text-align:right}.herbier_portfolioGrid__SiOdm .herbier_sheetMedia__oNoOh{position:absolute;inset:0;z-index:0;width:100%;height:100%;min-height:0;aspect-ratio:auto;border:0;background:var(--color-ruscus-deep);padding:0}.herbier_canonicalImage__92R48,.herbier_portfolioImage__9c8nI{object-fit:cover;padding:0;transition:transform var(--dur-hover) var(--ease-out)}.herbier_sheetReveal___6mvI{position:absolute;inset:auto 0 0;z-index:2;display:flex;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;background:color-mix(in oklch,var(--color-ruscus-dark) 88%,transparent);color:var(--color-gold-soft);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;opacity:0;transform:translateY(100%);transition:opacity var(--dur-hover) var(--ease-out),transform var(--dur-hover) var(--ease-out);backdrop-filter:blur(10px)}.herbier_sheetReveal___6mvI svg{width:.9rem;height:.9rem}.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:is(:hover,:focus-within) .herbier_sheetReveal___6mvI{opacity:1;transform:translateY(0)}.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:is(:hover,:focus-within) .herbier_canonicalImage__92R48,.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:is(:hover,:focus-within) .herbier_portfolioImage__9c8nI{transform:scale(1.018)}.herbier_portfolioGrid__SiOdm .herbier_sheetCopy__3ZrLL{position:relative;z-index:2;gap:.45rem;padding:1rem 1rem 4.8rem;color:var(--color-paper);text-shadow:0 1px 10px rgb(0 0 0/.55)}.herbier_portfolioGrid__SiOdm .herbier_sheetTheme__M7dvE{color:var(--color-gold-soft);font-size:.75rem;line-height:1.4;letter-spacing:.04em}.herbier_portfolioGrid__SiOdm .herbier_sheetName__taJw1{font-size:clamp(1.55rem,2.3vw,2.65rem);line-height:1.05}.herbier_portfolioGrid__SiOdm .herbier_sheetReferenceButton__A5K3R{position:absolute;z-index:3;right:.75rem;bottom:.75rem;left:.75rem;min-height:3rem;margin:0;border:1px solid color-mix(in oklch,var(--color-paper) 68%,transparent);color:var(--color-paper);background:color-mix(in oklch,var(--color-ruscus-dark) 85%,transparent);font-size:.875rem;letter-spacing:.02em;backdrop-filter:blur(12px)}.herbier_portfolioGrid__SiOdm .herbier_sheetReferenceButton__A5K3R:is(:hover,:focus-visible,[aria-pressed=true]){border-color:var(--color-gold);color:var(--color-ruscus-dark);background:var(--color-gold-soft)}.herbier_portfolioGrid__SiOdm .herbier_sheetReveal___6mvI{display:none}.herbier_portfolioVeilBottom__t9VGc,.herbier_portfolioVeilTop__FqBtt{position:absolute;inset-inline:0;z-index:3;height:clamp(4rem,10vh,8rem);pointer-events:none}.herbier_portfolioVeilTop__FqBtt{top:0;background:linear-gradient(var(--color-ruscus-dark),transparent)}.herbier_portfolioVeilBottom__t9VGc{bottom:0;background:linear-gradient(transparent,var(--color-ruscus-dark))}.herbier_filterEmpty__3hfUV{display:grid;min-height:26rem;place-items:center;align-content:center;gap:1rem;border-block:1px solid var(--color-line-soft);color:color-mix(in oklch,var(--color-paper) 68%,transparent);text-align:center}.herbier_filterEmpty__3hfUV button{color:var(--color-gold-soft)}@keyframes herbier_herbier-portfolio-flow-up__hJ31U{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}@keyframes herbier_herbier-portfolio-flow-down__b9pAj{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}@media (max-width:1120px){.herbier_archiveAtlas__TMPgA{background-size:33.333% 100%}}@media (min-width:1121px){.herbier_portfolioColumnsMobile__FsAYT{display:none}.herbier_portfolioColumnsDesktop___7rP_{display:grid}}@media (min-width:1280px){.herbier_archiveAtlas__TMPgA{width:min(calc(100% - 10rem),var(--site-content-max));margin-inline:auto}}@media (max-width:760px){.herbier_heroSection__mcjaD{--editorial-hero-min-height:clamp(32rem,72svh,38rem)}.herbier_archiveControls__8R1bv{align-items:stretch;flex-direction:column}.herbier_statusFilters__x5Q0l{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.herbier_statusFilters__x5Q0l::-webkit-scrollbar{display:none}.herbier_statusFilters__x5Q0l button{flex:none}.herbier_flowToggle__l_8gv{display:none}.herbier_archiveAtlas__TMPgA{display:block;height:auto;min-height:0;overflow:visible;background-size:50% 100%}.herbier_portfolioColumnsMobile__FsAYT{height:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.5rem}.herbier_portfolioColumnTrack__fYuLU,.herbier_portfolioColumn__gfx_I,.herbier_portfolioGrid__SiOdm{display:contents}.herbier_portfolioColumn__gfx_I[data-direction] .herbier_portfolioColumnTrack__fYuLU{animation:none;transform:none;will-change:auto}.herbier_portfolioGrid__SiOdm[aria-hidden=true],.herbier_portfolioVeilBottom__t9VGc,.herbier_portfolioVeilTop__FqBtt{display:none}.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn,.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:nth-child(n){grid-column:auto;min-height:0;aspect-ratio:3/5;transform:none}.herbier_portfolioGrid__SiOdm .herbier_sheetTopline__9RzGD{display:grid;gap:.1rem;padding:.75rem .75rem 0;font-size:.75rem}.herbier_portfolioGrid__SiOdm .herbier_sheetTopline__9RzGD span:last-child{max-width:none;text-align:left}.herbier_portfolioGrid__SiOdm .herbier_sheetName__taJw1{font-size:clamp(1.3rem,5.5vw,2rem);line-height:1}.herbier_portfolioGrid__SiOdm .herbier_sheetOpenButton__TqpZS{padding:0}.herbier_portfolioGrid__SiOdm .herbier_sheetCopy__3ZrLL{gap:.4rem;padding:.75rem .75rem 4.3rem}.herbier_portfolioGrid__SiOdm .herbier_sheetTheme__M7dvE{font-size:.75rem;letter-spacing:.06em;line-height:1.35;white-space:normal}.herbier_portfolioGrid__SiOdm .herbier_sheetReferenceButton__A5K3R{min-height:3rem;right:.5rem;bottom:.5rem;left:.5rem;padding:.5rem;font-size:.8125rem;line-height:1.4;text-align:center}.herbier_portfolioGrid__SiOdm .herbier_sheetReveal___6mvI{display:none}}@media (max-width:359px){.herbier_archiveAtlas__TMPgA{background-size:100% 100%}.herbier_portfolioColumnsMobile__FsAYT{grid-template-columns:minmax(0,1fr);padding-inline:1rem}.herbier_portfolioGrid__SiOdm .herbier_sheetName__taJw1{font-size:2rem}}@media (prefers-reduced-motion:reduce){.herbier_archiveAtlas__TMPgA{height:auto;max-height:none;overflow:visible}.herbier_portfolioColumn__gfx_I{height:auto;overflow:visible}.herbier_portfolioColumn__gfx_I[data-direction] .herbier_portfolioColumnTrack__fYuLU{animation:none;transform:none;will-change:auto}.herbier_portfolioGrid__SiOdm[aria-hidden=true],.herbier_portfolioVeilBottom__t9VGc,.herbier_portfolioVeilTop__FqBtt,.herbier_sheetReveal___6mvI{display:none}.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn,.herbier_portfolioGrid__SiOdm .herbier_archiveSheet__ikfUn:nth-child(n){transition:none;transform:none}.herbier_canonicalImage__92R48,.herbier_portfolioImage__9c8nI{min-height:0;transition:none;transform:none}}.herbier_bookOverlay__LCXaz{background:color-mix(in oklch,var(--color-ruscus-dark) 94%,transparent);backdrop-filter:blur(14px)}.herbier_bookPlate__WEa8g{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);width:min(88rem,100%);height:min(79vh,55rem);border:1px solid var(--color-line-soft)}.herbier_bookDetails__CFSse{order:0;border:0}.herbier_detailsScroll__MENeu{padding:clamp(1.5rem,3.5vw,4rem);scrollbar-color:var(--color-gold) transparent}.herbier_eyebrow__s1B8O{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;color:var(--color-gold-soft)}.herbier_eyebrow__s1B8O span:last-child{color:color-mix(in oklch,var(--color-paper) 66%,transparent)}.herbier_bookDetails__CFSse h2{max-width:13ch;font-size:clamp(2.75rem,4.7vw,5.8rem);line-height:.98}.herbier_summary__Jmy8F{max-width:35rem;color:color-mix(in oklch,var(--color-paper) 82%,transparent);font-size:clamp(1rem,1.15vw,1.2rem)}.herbier_factGrid__re1ll{margin-top:clamp(1.5rem,3vw,2.5rem)}.herbier_bookMore__MY1P0,.herbier_bookSection__qSqpB,.herbier_factGrid__re1ll div{border-color:var(--color-line-soft)}.herbier_factGrid__re1ll dt{color:var(--color-gold-soft)}.herbier_factGrid__re1ll dd{color:var(--color-paper)}.herbier_bookCta__SegoD{gap:.75rem;margin-top:clamp(1.5rem,3vw,2.5rem);border-color:var(--color-line-soft);background:transparent;padding:1.25rem 0 0}.herbier_bookCta__SegoD a,.herbier_bookCta__SegoD button{min-height:3.25rem;border-color:var(--color-gold);color:var(--color-gold-soft)}.herbier_bookCta__SegoD button{background:var(--color-gold);color:var(--color-ruscus-dark)}.herbier_bookCta__SegoD button[aria-pressed=true]{background:var(--color-gold-soft)}.herbier_bookMore__MY1P0{margin-top:clamp(2rem,4vw,3rem);border-top:1px solid var(--color-line-soft);padding-top:1.5rem}.herbier_bookMoreHeading__tFhTu{margin-bottom:1rem;font-family:var(--font-display);font-size:clamp(1.7rem,2vw,2.4rem);line-height:1.05}.herbier_bookSection__qSqpB{margin:0;padding:0}.herbier_bookSection__qSqpB summary{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.1em;list-style:none;text-transform:uppercase}.herbier_bookSection__qSqpB summary::-webkit-details-marker{display:none}.herbier_bookSection__qSqpB summary:after{content:"+";color:var(--color-gold-soft);font-size:1.2rem}.herbier_bookSection__qSqpB[open] summary:after{content:"−"}.herbier_bookSection__qSqpB .herbier_materials__ubEqD,.herbier_bookSection__qSqpB .herbier_palette__ywrGv,.herbier_bookSection__qSqpB p{margin:0 0 1rem;color:color-mix(in oklch,var(--color-paper) 82%,transparent)}.herbier_bookMedia__6w3IA{order:1;gap:.75rem;border-left:1px solid var(--color-line-soft);background:var(--color-paper);color:var(--color-ink)}.herbier_plateHeader__4ocg4{grid-template-columns:1fr auto;color:var(--color-brown)}.herbier_plateHeader__4ocg4 span:first-child{color:var(--color-ruscus)}.herbier_bookImage__2byfG{border:0;background:transparent;padding:0}.herbier_imageCaption__DO2al{color:var(--color-ink-soft)}@media (max-width:760px){.herbier_bookOverlay__LCXaz{background:var(--color-ruscus-dark)}.herbier_bookPlate__WEa8g{grid-template-columns:minmax(0,1fr);width:100%;height:auto;max-height:none;border:0}.herbier_bookMedia__6w3IA{order:0;border:0;padding:.9rem}.herbier_bookDetails__CFSse{order:1}.herbier_bookImage__2byfG{min-height:min(88vw,27rem)}.herbier_detailsScroll__MENeu{padding:1.5rem 1.15rem 2.5rem}.herbier_bookDetails__CFSse h2{font-size:clamp(2.5rem,11vw,4rem)}}.herbier_bookOverlay__LCXaz{padding:0;background:var(--color-ruscus-dark);backdrop-filter:none}.herbier_bookScene__CyTfv{display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.herbier_bookPlate__WEa8g{display:block;width:100%;height:auto;max-height:none;min-height:100%;overflow:visible;border:0;color:var(--color-paper);background:var(--color-ruscus-dark);box-shadow:none}.herbier_bookPlate__WEa8g:before{content:none}.herbier_closeButton__FO2cs{position:fixed;top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right))}.herbier_bookNavigation__eoIds{z-index:94;width:100%;margin:0;border-top:1px solid var(--color-line-soft);background:var(--color-ruscus-dark);padding:.5rem max(1rem,env(safe-area-inset-right))}.herbier_bookNavigation__eoIds button span{display:inline}