:root{--craft-edge:polygon(1% 7%, 7% 2%, 24% 5%, 37% 0, 61% 3%, 77% 0, 98% 5%, 100% 38%, 98% 62%, 100% 97%, 74% 94%, 59% 100%, 33% 97%, 19% 100%, 0 95%, 2% 69%, 0 33%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--forest:#11180f;--forest-soft:#252e20;--paper:#c9c5a8;--hero-ink:#e6ddbe;--paper-muted:#b5b9a2;--ink:#292f24;--ink-muted:#505b42;--ochre:#b6ae7e;--line:#959779;--dark-line:#4e5740;--serif:"Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;--sans:"Helvetica Neue", Helvetica, Arial, sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--gutter:clamp(1.35rem, 4.7vw, 5.5rem);--section-space:clamp(4.5rem, 8.5vw, 9rem);--control-outline:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%2060'%20preserveAspectRatio='none'%3E%3Cpath%20d='M2%202.5C62%201.8%20120%203.1%20180%202.4S300%201.8%20360%202.5S480%203.1%20598%202.4C598.6%2012%20597.8%2022%20598.2%2031S598.6%2048%20598%2057.5C538%2058.2%20480%2056.9%20420%2057.6S300%2058.2%20240%2057.5S120%2056.9%202%2057.6C1.4%2048%202.2%2038%201.8%2029S1.4%2012%202%202.5Z'%20fill='none'%20stroke='black'%20stroke-width='1.2'%20vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--control-rule:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20180%206'%20preserveAspectRatio='none'%3E%3Cpath%20d='M1%203C29%201.8%2049%203.8%2076%202.9S129%202.3%20153%203.1T179%202.6'%20fill='none'%20stroke='black'%20stroke-width='1'%20vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--listen-shape:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20preserveAspectRatio='none'%3E%3Cpath%20d='M29%204C39%208%2050%2013%2058%2023C54%2035%2048%2048%2036%2058C24%2054%2012%2049%205%2037C9%2023%2016%2011%2029%204Z'%20fill='black'/%3E%3C/svg%3E");--listen-outline:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2064%2064'%20preserveAspectRatio='none'%3E%3Cpath%20d='M33%2056C21%2052%2010%2047%205%2037C9%2023%2016%2011%2029%204C39%208%2050%2013%2058%2023C54%2035%2048%2048%2039%2056'%20fill='none'%20stroke='black'%20stroke-width='1.2'%20stroke-linecap='round'%20vector-effect='non-scaling-stroke'/%3E%3Cpath%20d='M33%204C43%208%2054%2017%2060%2024M3%2032C5%2044%2017%2055%2028%2058'%20fill='none'%20stroke='black'%20stroke-width='.65'%20stroke-linecap='round'%20opacity='.45'%20vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");--ease:cubic-bezier(.22, .68, .2, 1);--torn-top:polygon(0 34%, 2% 44%, 3% 30%, 6% 38%, 8% 23%, 11% 35%, 13% 20%, 15% 33%, 18% 24%, 21% 39%, 23% 25%, 26% 40%, 29% 18%, 31% 29%, 34% 23%, 37% 38%, 40% 27%, 43% 39%, 46% 20%, 49% 34%, 52% 25%, 55% 42%, 58% 28%, 61% 38%, 64% 18%, 67% 31%, 70% 22%, 73% 37%, 76% 25%, 79% 40%, 82% 27%, 85% 42%, 88% 24%, 91% 34%, 94% 21%, 97% 39%, 100% 28%, 100% 100%, 0 100%)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:2rem}body{background:var(--forest);color:var(--paper);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--serif);font-weight:400}em{font-weight:400}p{line-height:1.7}h2{letter-spacing:-.055em;font-size:clamp(3rem,5vw,6rem);line-height:1.02}::selection{background:var(--ochre);color:var(--forest)}:focus-visible{outline-offset:6px;outline:2px solid}[tabindex="-1"]:focus{outline:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.footer-policies .grove-secret{margin-left:auto;width:44px;min-height:44px;color:var(--paper-muted);flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin-block:-.6rem;text-decoration:none;display:inline-flex;position:relative}.grove-secret-mark{opacity:1}.grove-sprout{pointer-events:none;width:48px;height:64px;position:absolute;top:calc(50% - 37px);left:calc(50% - 24px)}.grove-sprout-roots,.grove-sprout-stem{opacity:0}.grove-root,.grove-sprout-stem{stroke-dasharray:1;stroke-dashoffset:1px}.grove-sprout-leaf{opacity:0;transform-box:fill-box;transform:scale(.1)rotate(18deg)}.grove-sprout-leaf-left{transform-origin:100% 100%}.grove-sprout-leaf-right{transform-origin:0 100%;transform:scale(.1)rotate(-18deg)}.grove-secret:is(:hover,:focus-visible){color:var(--paper)}.grove-secret:is(:hover,:focus-visible) .grove-sprout-roots{opacity:.65}.grove-secret:is(:hover,:focus-visible) .grove-sprout-stem{opacity:.9}.grove-secret:is(:hover,:focus-visible) :is(.grove-root,.grove-sprout-stem){stroke-dashoffset:0}.grove-secret:is(:hover,:focus-visible) .grove-sprout-leaf{opacity:1;transform:scale(1)rotate(0)}@media (prefers-reduced-motion:no-preference){[data-motion=on] .grove-sprout-roots{transition:opacity .35s}[data-motion=on] .grove-root{transition:stroke-dashoffset .85s var(--ease)}[data-motion=on] .grove-sprout-stem{transition:stroke-dashoffset 1.05s var(--ease), opacity .3s ease}[data-motion=on] .grove-sprout-leaf{transition:transform .7s var(--ease), opacity .45s ease}[data-motion=on] .grove-secret:is(:hover,:focus-visible) .grove-root-left{transition-delay:.18s}[data-motion=on] .grove-secret:is(:hover,:focus-visible) .grove-root-right{transition-delay:.3s}[data-motion=on] .grove-secret:is(:hover,:focus-visible) .grove-root-tip{transition-delay:.4s}[data-motion=on] .grove-secret:is(:hover,:focus-visible) .grove-sprout-stem{transition-delay:.2s}[data-motion=on] .grove-secret:is(:hover,:focus-visible) .grove-sprout-leaf-left{transition-delay:.65s}[data-motion=on] .grove-secret:is(:hover,:focus-visible) .grove-sprout-leaf-right{transition-delay:.85s}}@media (forced-colors:active){.grove-secret-mark,.grove-secret:is(:hover,:focus-visible) .grove-sprout-roots{opacity:1}}.skip-link{background:var(--paper);color:var(--ink);z-index:100;padding:1rem;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}.eyebrow{font:400 .65rem/1.6 var(--mono);text-transform:uppercase;letter-spacing:.16em}.icon{vertical-align:middle;flex-shrink:0}.icon.text-icon,.icon.social-link-arrow{width:1em;height:1em}.icon.social-link-arrow{margin-inline-start:.3em}.section-pad{padding:var(--section-space) var(--gutter)}.site-experience{isolation:isolate;padding-left:100px;overflow:clip}.site-experience:after{content:"";z-index:25;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:fixed;inset:0}.site-experience>.site-header{z-index:35;background:#141b16;border-right:1px solid #7a785337;flex-direction:column;align-items:center;gap:1.5rem;width:100px;padding:1.7rem .8rem;display:flex;position:fixed;inset:0 auto 0 0}.brand-link{flex-shrink:0;align-items:center;width:78px;display:inline-flex}.tengri-logo{aspect-ratio:1024/800;width:100%;-webkit-mask:var(--logo-artwork) center / contain no-repeat;-webkit-mask:var(--logo-artwork) center / contain no-repeat;mask:var(--logo-artwork) center / contain no-repeat;background-color:currentColor;flex-shrink:0;display:block}.rail-caption{font:.55rem var(--mono);letter-spacing:.17em;text-transform:uppercase;writing-mode:vertical-rl;color:var(--paper-muted);margin-top:1.3rem}.menu-toggle{font:.7rem var(--mono);text-transform:uppercase;letter-spacing:.1em;background:0 0;border:0;flex-direction:column;align-items:center;gap:1rem;margin:auto 0;padding:1rem .5rem;display:flex}.menu-toggle .menu-mark{width:38px;height:38px;color:var(--paper);transition:color .4s var(--ease), rotate .4s var(--ease)}.menu-toggle:is(:hover,:focus-visible) .menu-mark{color:var(--ochre)}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-motion=on] .menu-toggle:hover .menu-mark{rotate:-12deg}}.site-header .header-cart{flex-direction:column;align-items:center;gap:.6rem;padding:.6rem 0;font-size:.64rem;display:flex}.site-header .header-cart>span{min-width:0;min-height:0;font:inherit;border:0;display:block}.header-cart b{color:var(--ochre);font-weight:400}.cart-glyph{transform-origin:50% 25%;width:32px;height:32px;transition:color .3s}.site-header .header-cart{min-width:44px;min-height:44px}.header-cart:is(:hover,:focus-visible){color:var(--paper)}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-motion=on] .header-cart:is(:hover,:focus-visible) .cart-glyph{animation:.85s ease-in-out basket-sway}}@keyframes basket-sway{0%,to{transform:rotate(0)}28%{transform:rotate(-9deg)}56%{transform:rotate(5deg)}78%{transform:rotate(-2deg)}}.world-navigation{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--paper);background:#121913;border:0;margin:0;padding:clamp(1.5rem,5vw,5rem);position:fixed;inset:0;overflow:auto}.world-navigation::backdrop{background:#080e0ce8}.world-navigation[open]{animation:menu-enter .5s var(--ease);flex-direction:column;display:flex}.navigation-art{background:linear-gradient(90deg, #121913, #12191340), var(--forest-artwork) center / cover;opacity:.75;pointer-events:none;position:absolute;inset:0 0 0 45%}.navigation-head,.navigation-bottom{justify-content:space-between;align-items:center;gap:2rem;display:flex;position:relative}.navigation-head .eyebrow{color:var(--paper-muted)}.menu-close{background:0 0;border:0;align-items:center;gap:1rem;min-height:44px;padding:.7rem 1rem;font-size:.8rem;display:flex;position:relative}.menu-close:before{content:"";pointer-events:none;background:var(--dark-line);position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 48' preserveAspectRatio='none'%3E%3Cpath d='M3 4Q26 1 51 3T117 3Q119 15 117 26T117 44Q92 47 67 45T3 45Q1 33 3 22T3 4Z' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 48' preserveAspectRatio='none'%3E%3Cpath d='M3 4Q26 1 51 3T117 3Q119 15 117 26T117 44Q92 47 67 45T3 45Q1 33 3 22T3 4Z' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.menu-close:hover:before{background:var(--ochre)}.navigation-content{width:min(950px,100%);margin:auto 0;padding:3rem 0;position:relative}.navigation-content>.eyebrow{color:var(--ochre);margin-bottom:1.7rem}.navigation-content nav{flex-direction:column;display:flex}.navigation-content nav a{align-items:center;gap:2rem;padding:1.4rem 0;display:flex;position:relative}.navigation-content nav a:before{content:"";pointer-events:none;background:var(--line);opacity:.4;width:100%;height:6px;position:absolute;top:-3px;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3C39 1 68 4 107 2.8S174 4.5 217 3 281 1.8 324 3.2 391 4 432 2.6 501 1.7 541 3 580 3.8 599 2.7' fill='none' stroke='black' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 600 6' preserveAspectRatio='none'%3E%3Cpath d='M1 3C39 1 68 4 107 2.8S174 4.5 217 3 281 1.8 324 3.2 391 4 432 2.6 501 1.7 541 3 580 3.8 599 2.7' fill='none' stroke='black' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.navigation-content nav a:nth-child(2):before{transform:scaleX(-1)}.navigation-content nav a:nth-child(3):before{transform:scaleY(-1)}.nav-number{font:italic 1.3rem var(--serif);color:var(--ochre)}.navigation-content nav strong{font:clamp(2.5rem, 5.5vw, 6rem)/1.05 var(--serif);text-transform:uppercase;letter-spacing:-.04em;display:block}.navigation-content nav small{color:var(--paper-muted);margin-top:.8rem;font-size:.76rem;display:block}.navigation-content nav .icon{width:38px;height:38px;margin-left:auto}.navigation-content nav a:hover strong,.navigation-content nav a[aria-current] strong{color:var(--ochre)}.navigation-bottom{padding-top:1rem;font-size:.76rem}.play-button{text-align:left;background:0 0;border:0;align-items:center;gap:1rem;min-height:48px;padding:0;font-size:.8rem;display:inline-flex}.play-circle{--listen-surface:transparent;isolation:isolate;background:0 0;border:0;border-radius:0;flex-shrink:0;place-items:center;width:50px;height:50px;transition:color .25s;display:grid;position:relative}.play-circle:before{content:"";z-index:-1;background:var(--listen-surface);-webkit-mask:var(--listen-shape) center / 100% 100% no-repeat;mask:var(--listen-shape) center / 100% 100% no-repeat;pointer-events:none;transition:background-color .25s;position:absolute;inset:0}.play-circle:after{content:"";-webkit-mask:var(--listen-outline) center / 100% 100% no-repeat;mask:var(--listen-outline) center / 100% 100% no-repeat;pointer-events:none;background:currentColor;position:absolute;inset:-2px}.play-button:is(:hover,:focus-visible) .play-circle,.play-button[aria-pressed=true] .play-circle,:is(.human-live,.session-cover):is(:hover,:focus-visible) .play-circle{--listen-surface:var(--ochre);color:var(--forest)}.listen-caption{color:var(--paper-muted);margin-top:.5rem;font-size:.64rem;display:block}.text-link{border-bottom:1px solid;align-items:center;gap:1.5rem;min-height:44px;padding:.75rem 0;font-size:.8rem;display:inline-flex}.text-link .icon,.craft-link .icon{transition:transform .3s var(--ease)}.text-link:hover .icon,.craft-link:hover .icon{transform:translate(5px)}.craft-link{isolation:isolate;color:var(--forest);font:.74rem var(--mono);text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:2.5rem;min-height:48px;padding:1.15rem 1.65rem;display:inline-flex;position:relative}.craft-link:before{content:"";z-index:-1;background:var(--paper);clip-path:var(--craft-edge);position:absolute;inset:0}.craft-link:hover:before{background:#ddd1a7}.craft-link .soundcloud-mark{width:36px;height:36px}.craft-link:hover .soundcloud-mark{transform:none}.section-kicker{justify-content:space-between;gap:2rem;padding-bottom:1.4rem;display:flex}.section-heading{justify-content:space-between;align-items:flex-end;gap:3rem;margin:3rem 0 4rem;display:flex}.section-heading>p{color:var(--ink-muted);padding-bottom:.3rem;font-size:.83rem}.forest-transition{--edge-from:var(--forest);isolation:isolate;background:var(--edge-from);pointer-events:none;height:clamp(96px,15vw,192px);position:relative}.transition-ground{width:100%;height:100%;fill:var(--edge-to);display:block;position:absolute;inset:0}.transition-vine{z-index:1;filter:saturate(.6)brightness(.8);width:min(43%,540px);max-width:none;height:auto;position:absolute;top:50%;translate:0 -50%}.transition-vine-left{left:0}.transition-vine-right{width:min(36%,460px);top:46%;right:0;scale:-1 1}.human-transition .transition-ground,.matter-transition .transition-ground{scale:-1 1}.human-transition .transition-vine-left,.footer-transition .transition-vine-left{width:min(36%,460px)}.human-transition .transition-vine-right,.footer-transition .transition-vine-right{width:min(43%,540px)}main:has(.home-world)+.footer-transition{--edge-from:#292b21}main:has(.sound-tools-page)+.footer-transition{--edge-from:#1b2318}main:has(.commerce-page,.policy-page)+.footer-transition{--edge-from:var(--paper)}main:has(.catalogue-note)+.footer-transition{--edge-from:#afb497}.forest-threshold{isolation:isolate;min-height:max(820px,100svh);padding:2rem var(--gutter) 5rem;flex-direction:column;display:flex;position:relative}.forest-scene{z-index:-2;pointer-events:none;background:#10150f;position:absolute;inset:0;overflow:hidden}.forest-environment{object-fit:cover;object-position:center;width:110%;max-width:none;height:110%;transform:translate(var(--drift-x,0px), var(--drift-y,0px));filter:brightness(.83);transition:transform 1.5s ease-out,filter 3s;position:absolute;inset:-5%}.forest-scene:after{content:"";background:linear-gradient(90deg, #11180f35, #11180f05), linear-gradient(0deg, var(--forest), transparent 40%);position:absolute;inset:0}.forest-mist{background:radial-gradient(at 30% 65%,#c4cbb519,#0000 42%);animation:23s ease-in-out infinite alternate mist-drift;position:absolute;inset:10% -10%}.forest-mist-front{opacity:.5;animation-duration:32s;animation-delay:-12s;inset:40% -20% -15%}.forest-scene.is-listening .forest-environment{filter:brightness(.99)}.threshold-top{z-index:1;justify-content:flex-end;align-items:flex-start;display:flex;position:relative}.threshold-body{z-index:1;flex:1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:3%;padding:2rem 0;display:grid;position:relative}.threshold-copy{min-width:0}.threshold-copy>.eyebrow{color:#d7caa2;margin-bottom:1.5rem}.threshold-copy h1{font:400 clamp(4.2rem, 7.4vw, 8.9rem)/.82 var(--serif);text-transform:uppercase;letter-spacing:-.065em;color:var(--hero-ink);text-shadow:0 3px 25px #050805}.threshold-copy h1>span{display:block}.threshold-copy h1 .threshold-within{text-transform:lowercase;color:#b9ba8b;letter-spacing:-.06em;margin:.14em 0 .11em 24%;font-size:.77em;font-style:italic}.threshold-copy h1>span:last-child{margin-left:8%;font-size:1.12em}.threshold-description{color:#dad8c2;max-width:24rem;margin:2.3rem 0 0 9%;font-size:.8rem;line-height:1.9}.threshold-record{text-align:center;isolation:isolate;width:min(94%,555px);min-width:0;margin:0 auto;padding-top:1.912rem;position:relative}.threshold-record-pending{visibility:hidden}.threshold-record-pending .threshold-artwork-scene{aspect-ratio:1}.threshold-record-pending .threshold-feature-notes{height:120px}.threshold-record-pending:before,.threshold-record-pending:after{display:none}.threshold-record:before,.threshold-record:after{content:"";pointer-events:none;z-index:-1;aspect-ratio:1;border:1px solid var(--hero-orbit-line,#b9ba8b5c);width:110%;box-shadow:0 0 70px var(--hero-orbit-glow,#a6955435), inset 0 0 60px #4b9f8e29;background:repeating-conic-gradient(from 15deg,#0000 0deg 23deg,#97c9b808 24deg 25deg,#0000 26deg 30deg);border-radius:43% 57% 49% 51%/51% 38% 62% 49%;animation:65s linear infinite hero-orbit;position:absolute;top:-3%;left:-5%}.threshold-record:after{border-color:var(--hero-orbit-inner,#d7caa24d);border-radius:50%;width:93%;animation-duration:90s;animation-direction:reverse;top:3%;left:3.5%;transform:rotateX(38deg)}[data-realm=forest] .threshold-record:before,[data-realm=forest] .threshold-record:after{opacity:.6}.threshold-artwork{color:var(--hero-ink);animation:12s ease-in-out infinite alternate hero-float;display:block;position:relative}.threshold-artwork .threshold-cover{filter:drop-shadow(-6px 0 12px var(--hero-cover-glow,#a6955433)) drop-shadow(5px 0 10px #438d8055)}@keyframes hero-orbit{to{rotate:360deg}}@keyframes hero-float{0%{translate:0 -4px}to{translate:0 8px}}@media (max-width:760px){.threshold-record:before{width:104%;left:-2%}}.threshold-artwork-scene{isolation:isolate;display:block;position:relative}.threshold-record-sleeve .threshold-artwork-scene{margin:1.8rem 8%}.threshold-record-sleeve .threshold-artwork-scene:before{content:"";clip-path:var(--print-edge);background:#b4ac86;position:absolute;inset:-9px;transform:rotate(-4deg)}.threshold-record-sleeve .threshold-growth-front{z-index:0;bottom:-12%}.threshold-feature-title{font:400 clamp(1.3rem, 2.1vw, 2rem)/1.2 var(--serif);color:var(--hero-ink);overflow-wrap:anywhere;max-width:24ch;margin:1.8rem auto .6rem}.threshold-feature-actions{flex-direction:column;align-items:center;gap:1rem;margin-top:.75rem;display:flex}.threshold-cover{z-index:1;width:100%;height:auto;transition:transform .8s var(--ease);position:relative;transform:rotate(-4deg)}.threshold-growth{pointer-events:none;filter:saturate(.5)brightness(.65);width:95%;max-width:none;height:auto;position:absolute}.threshold-growth-back{z-index:0;opacity:.75;top:28%;left:-27%;rotate:-78deg}.threshold-growth-front{z-index:2;opacity:.85;width:107%;bottom:-6%;left:0;rotate:-9deg}[data-realm=forest] :is(.threshold-growth,.transition-vine),[data-realm=forest] .music-art .sleeve-link:after{filter:none}body:has([data-realm=forest]) .player-engraving{filter:none}.threshold-artwork-caption{min-height:44px;font:.57rem var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.8rem;padding:.8rem .2rem;display:inline-flex}.threshold-artwork-caption:hover{color:var(--ochre)}.threshold-artwork-caption .icon{width:17px;height:17px}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-motion=on] .threshold-artwork:is(:hover,:focus-visible) .threshold-cover{transform:translateY(-5px)rotate(-2deg)scale(1.025)}}.threshold-record .play-button{color:var(--hero-ink);margin-top:0;position:relative}.threshold-record .play-circle{width:46px;height:46px}.threshold-record .listen-caption{color:#d0cfba;overflow-wrap:anywhere;max-width:40ch}.threshold-paths{z-index:4;justify-content:space-between;gap:2rem;margin-top:3rem;display:flex;position:relative}.threshold-paths a{font:.73rem var(--mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:1rem;padding:1rem 0;display:flex}.threshold-paths a>span{color:#b3a574;font-style:italic}.threshold-paths a .icon{width:17px;height:17px}.listening-room{background:var(--paper);color:var(--ink);padding-top:3.5rem;padding-bottom:3rem;position:relative}.room-heading{justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:3.6rem;display:flex}.room-heading .eyebrow{color:var(--ink-muted);margin-bottom:1.2rem}.room-heading h2{font:400 clamp(3.4rem, 6.7vw, 7rem)/.92 var(--serif);text-transform:uppercase;letter-spacing:-.065em}.room-heading h2 span{text-transform:none;margin-left:18%;font-style:italic;display:inline-block}.room-heading>p{font:italic 1.05rem/1.6 var(--serif);max-width:18rem;padding-bottom:.6rem}.listening-desk{grid-template-columns:minmax(190px,.8fr) minmax(0,2.4fr);align-items:start;gap:4%;display:grid}.record-selector{padding-top:1rem}.record-selector>.eyebrow{margin-bottom:1.6rem}.record-selector>button{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;border-top:1px solid #60644865;align-items:center;gap:.9rem;padding:1.25rem .2rem;transition:padding .3s,background .3s;display:flex}.record-selector>button[aria-pressed=true]{border-color:var(--ink);background:#2b332514;padding-inline:.7rem}.selector-number{font:italic .95rem var(--serif);opacity:.75}.record-selector strong{font:1.35rem/1.1 var(--serif);display:block}.record-selector small{font:.57rem var(--mono);text-transform:uppercase;letter-spacing:.04em;margin-top:.6rem;display:block}.record-selector .icon{width:17px;margin-left:auto}.record-selector>button:not([aria-pressed=true]) .icon{opacity:.3}.record-selector>.text-link{gap:.6rem;margin-top:1rem;font-size:.69rem}.selected-record{grid-template-columns:minmax(0,1.3fr) minmax(0,.75fr);align-items:center;gap:7%;display:grid}.record-artifact{animation:record-arrive .6s var(--ease);clip-path:polygon(1% 0,25% .5%,51% 0,76% .6%,100% 0,99.6% 33%,100% 64%,99% 99%,70% 100%,33% 99.3%,0 100%,.4% 63%,0 28%);background:#dad1b2;padding:18px 18px 50px;position:relative;rotate:-3deg;box-shadow:5px 14px 22px #242b2220}.record-artwork{background:#333b2b;display:block}.record-artwork img{width:100%;height:auto}.artifact-caption{font:.55rem var(--mono);text-transform:uppercase;text-align:right;letter-spacing:.07em;margin-top:1rem}.record-notes{min-width:0;padding-block:1.5rem}.record-notes>.eyebrow{color:var(--ink-muted);font-size:.56rem}.record-notes h3{font:clamp(2rem, 3vw, 3.7rem)/1 var(--serif);letter-spacing:-.055em;overflow-wrap:anywhere;margin:1rem 0 1.7rem}.record-notes .play-button{gap:.7rem;font-size:.7rem}.record-notes .play-circle{width:38px;height:38px}.record-notes .room-explore{gap:.65rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:1.2rem;font-size:.74rem}.record-notes .room-explore .icon{width:18px;height:18px}.record-notes .room-explore:after{opacity:.3}.track-list{border-top:1px solid var(--line);margin-top:1.5rem;font-size:.75rem}.track-list summary{cursor:pointer;justify-content:space-between;gap:.7rem;padding:1rem 0;list-style:none;display:flex}.track-list summary::-webkit-details-marker{display:none}.track-list summary span{transition:transform .2s}.track-list[open] summary span{transform:rotate(45deg)}.track-list ol{margin:.3rem 0 1rem;padding-left:1.3rem}.track-list li{padding:.4rem 0 .4rem .2rem;line-height:1.5}.room-foot{border-top:1px solid var(--line);font:italic .86rem var(--serif);justify-content:space-between;gap:2rem;margin-top:4.5rem;padding-top:2rem;display:flex}.room-foot .eyebrow{font-size:.57rem;font-style:normal}.human-world{background:#171d16;padding-top:4rem;position:relative}.human-heading{z-index:4;margin-left:35%;position:relative}.human-heading .eyebrow{color:var(--ochre);margin-bottom:1.7rem}.human-heading h2{font:clamp(3rem, 6.5vw, 7rem)/.92 var(--serif);text-transform:uppercase;letter-spacing:-.05em}.human-heading h2 span{color:#9fa27d;text-transform:none;font-style:italic}.human-layout{grid-template-columns:.85fr 1fr;align-items:center;gap:12%;margin-top:-1.5rem;display:grid}.human-portrait{max-width:440px;rotate:-4deg}.print-frame{clip-path:polygon(.4% 0,25% .6%,49% 0,73% .7%,100% 0,99.6% 29%,100% 57%,99% 99%,76% 100%,54% 99.5%,24% 100%,0 99%,.4% 72%,0 35%);background:#aaa98a;padding:12px 12px 32px;position:relative;box-shadow:6px 16px 40px #0005}.print-frame img{width:100%;height:auto}.human-portrait figcaption,.matter-artifact figcaption{font:italic .86rem var(--serif);color:var(--paper-muted);text-align:right;margin-top:1rem}.human-story{padding-top:4rem;position:relative}.margin-word{color:#a4a6804d;font:italic clamp(3.3rem, 5vw, 5.5rem)/1 var(--serif);margin-bottom:1.5rem;display:block}.human-story .human-introduction{font:1.6rem/1.5 var(--serif);max-width:32rem}.human-story>p:not(.human-introduction){color:var(--paper-muted);max-width:31rem;margin-top:1.5rem;font-size:.9rem}.human-story>.craft-link{margin-top:2rem}.human-live{border-top:1px solid var(--dark-line);font:1.12rem var(--serif);align-items:center;gap:1rem;margin-top:3rem;padding-top:2rem;display:flex}.human-live>span:nth-child(3){margin-left:auto}.human-live .play-circle{width:42px;height:42px}.sound-matter{isolation:isolate;background:#292b21;padding-top:4rem;padding-bottom:5rem;position:relative}.matter-backdrop{z-index:-1;opacity:.085;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 85%,#0000);mask-image:linear-gradient(#0000,#000 12% 85%,#0000)}.matter-backdrop img{object-fit:cover;filter:grayscale();width:100%;height:100%}.matter-backdrop:after{content:"";background:linear-gradient(90deg,#292b21,#0000 65%,#292b21);position:absolute;inset:0}.sound-matter>.eyebrow{color:var(--ochre);margin-bottom:3rem}.matter-layout{grid-template-columns:1fr .85fr;align-items:center;gap:10%;display:grid}.matter-copy h2{font:clamp(3.7rem, 7vw, 8rem)/.88 var(--serif);letter-spacing:-.06em;text-transform:uppercase}.matter-copy h2 span{color:#b8b68c;text-transform:none;margin-left:10%;font-style:italic;display:inline-block}.matter-subtitle{text-transform:uppercase;font:.72rem var(--mono);letter-spacing:.45em;margin-top:1.5rem}.matter-lead{font:1.4rem/1.4 var(--serif);margin-top:2.5rem}.matter-description{color:var(--paper-muted);max-width:32rem;margin-top:1.3rem;font-size:.84rem}.matter-copy .play-button{margin-top:1.5rem}.matter-copy .craft-link{width:-moz-fit-content;width:fit-content;margin-top:2rem;display:flex}.matter-artifact{rotate:4deg}.matter-artifact .print-frame{background:#686b4f;padding-bottom:15px}.matter-specs{justify-content:flex-end;gap:3rem;margin-top:2rem;display:flex;rotate:-4deg}.matter-specs dt{font:2.7rem var(--serif);color:#c5c29c}.matter-specs dt small{font-size:1.1rem}.matter-specs dd{font:.55rem var(--mono);text-transform:uppercase;letter-spacing:.1em;margin:.5rem 0 0}.matter-closing{font:1.2rem/1.7 var(--serif);text-align:center;margin-top:5rem}.matter-closing span{color:var(--ochre);font-style:italic}.site-footer{isolation:isolate;padding:3.5rem var(--gutter) 3rem;background:#10160f;position:relative}.site-footer:before{content:"";z-index:-1;background:linear-gradient(#10160f4d, #10160f), var(--forest-artwork) center 80% / cover;opacity:.45;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}.footer-invitation{text-align:center;padding-bottom:5rem}.footer-invitation>.eyebrow{color:var(--ochre);margin-bottom:2rem}.footer-mantra{font:clamp(2.6rem, 5.5vw, 6.2rem)/.95 var(--serif);letter-spacing:-.05em;text-transform:uppercase}.footer-mantra span{text-transform:none;color:#a7ad86;font-style:italic}.footer-invitation .craft-link{margin-top:2rem}.footer-bottom{border-top:1px solid var(--dark-line);justify-content:space-between;align-items:center;gap:1.5rem;padding-top:2rem;display:flex}.footer-bottom>span{color:var(--paper-muted);font-size:.68rem}.footer-bottom .brand-link{width:95px}.footer-bottom nav{gap:1.5rem;font-size:.72rem;display:flex}.footer-bottom nav a:hover{text-underline-offset:5px;text-decoration:underline}.footer-credits{color:var(--paper-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:1.5rem;font-size:.72rem;line-height:1.8;display:flex}.footer-credits p{align-items:center;gap:.45rem;margin:0;display:flex}.footer-credits a{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--paper-muted);text-decoration-color:var(--paper-muted);text-underline-offset:.25rem;padding-block:.35rem;display:inline-block}.footer-credits a:is(:hover,:focus-visible){color:var(--ochre)}.footer-credits .footer-credit-logo{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.footer-credit-wordmark{aspect-ratio:3024/770;width:4.6em;-webkit-mask:var(--credit-logo-artwork) center / contain no-repeat;mask:var(--credit-logo-artwork) center / contain no-repeat;background:currentColor;display:block}@media (forced-colors:active){.footer-credit-wordmark{forced-color-adjust:none;background:linktext}}body:has(.player){padding-bottom:10rem}.player{--player-edge:polygon(0 .9rem, 1.2% .6rem, 1.7% .25rem, 3% .35rem, 5% .15rem, 9% .25rem, 13% .1rem, 22% .22rem, 31% 0, 39% .2rem, 48% .08rem, 59% .25rem, 69% .06rem, 77% .22rem, 87% .05rem, 94% .2rem, 98% .1rem, 100% .6rem, 99.8% 72%, 100% calc(100% - .4rem), 98% 100%, 92% calc(100% - .12rem), 84% 100%, 75% calc(100% - .18rem), 63% 100%, 51% calc(100% - .1rem), 42% 100%, 30% calc(100% - .2rem), 20% 100%, 11% calc(100% - .08rem), 3% 100%, 0.3% calc(100% - .35rem), 0 60%);isolation:isolate;bottom:max(1.2rem, env(safe-area-inset-bottom));z-index:30;max-width:1080px;color:var(--hero-ink);filter:drop-shadow(0 8px 20px #0009);grid-template-columns:64px minmax(150px,1.15fr) 54px minmax(140px,1.3fr) 44px 44px;grid-template-areas:"art title toggle seek resize close"".status status status status.";align-items:center;column-gap:clamp(.6rem,1.2vw,1.3rem);margin-inline:auto;padding:1.3rem 1.5rem;display:grid;position:fixed;left:calc(100px + 1.5rem);right:1.5rem}.player:before,.player:after{content:"";pointer-events:none;clip-path:var(--player-edge);position:absolute}.player:before{z-index:-2;background:#8c9163;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22px);mask-image:linear-gradient(#0000,#000 22px)}.player:after{z-index:-1;background:linear-gradient(100deg, #1b271bef, #141c14f7 58%, #202c1cea), var(--forest-artwork) center 65% / cover;inset:1px}.player-edge-line{pointer-events:none;color:#d6d6a9;opacity:.95;width:96%;height:40px;position:absolute;top:-18px;left:2%;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000,#0005 18%,#000 38% 62%,#0005 82%,#0000);mask-image:linear-gradient(90deg,#0000,#0005 18%,#000 38% 62%,#0005 82%,#0000)}.player-edge-line path{fill:none;stroke:currentColor;stroke-width:1.6px;vector-effect:non-scaling-stroke}.player[data-collapsed=true] .player-edge-line{height:28px;top:-12px}.player-engraving{background:var(--vine-artwork) center / contain no-repeat;opacity:.16;pointer-events:none;z-index:-1;width:230px;height:77px;position:absolute;bottom:0;right:2%}.player-art{background:#a3a17a;grid-area:art;place-items:center;width:64px;height:64px;padding:3px;display:grid;position:relative;rotate:-4deg;box-shadow:0 3px 10px #0006}.player-art:before{content:"";pointer-events:none;border:1px solid #a3a17a66;position:absolute;inset:-3px;rotate:7deg}.player-art img{object-fit:contain;background:var(--forest);width:100%;height:100%}.player-title{flex-direction:column;grid-area:title;gap:.3rem;min-width:0;display:flex}.player-mobile-label{display:none}.player-title strong{font:1.15rem/1.2 var(--serif);overflow-wrap:anywhere}.player-kicker{color:#b9bb91;font:.52rem/1.3 var(--mono);text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:.45rem;display:flex}.player-kicker i{border:1px solid;border-radius:50%;width:5px;height:5px}.player[data-playing=true] .player-kicker i{background:#c6d4a1;box-shadow:0 0 7px #bed49570}.player-context{color:#b5b9a2;font-size:.6rem;line-height:1.4}.icon-button{background:0 0;border:0;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.player-toggle{--listen-surface:var(--paper);isolation:isolate;width:48px;height:48px;color:var(--forest);background:0 0;border:0;border-radius:0;grid-area:toggle;margin:auto;position:relative}.player-toggle:before{content:"";z-index:-1;background:var(--listen-surface);-webkit-mask:var(--listen-shape) center / 100% 100% no-repeat;mask:var(--listen-shape) center / 100% 100% no-repeat;pointer-events:none;transition:background-color .25s;position:absolute;inset:0}.player-toggle:after{content:"";opacity:.65;-webkit-mask:var(--listen-outline) center / 100% 100% no-repeat;mask:var(--listen-outline) center / 100% 100% no-repeat;pointer-events:none;background:currentColor;position:absolute;inset:-2px}.player-toggle:hover{--listen-surface:var(--hero-ink)}.player-toggle:focus-visible{outline-color:var(--hero-ink);outline-offset:8px}.player-close{color:#b5b9a2;border-radius:50%;grid-area:close}.player-close:hover{color:var(--hero-ink);background:#b6ae7e18}.player-resize{color:#b5b9a2;border-radius:50%;grid-area:resize}.player-resize:hover{color:var(--hero-ink);background:#b6ae7e18}.player-seek{grid-area:seek;min-width:0}.player-times{color:#b5b9a2;font:.6rem/1 var(--mono);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.player-times>span:first-child{color:var(--hero-ink)}.player-seek input{appearance:none;cursor:pointer;width:100%;height:44px;accent-color:var(--ochre);background:0 0;margin:0 0 -9px;padding:0;display:block}.player-seek input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #c9c192 var(--played), #586348 var(--played));border-radius:2px;height:3px}.player-seek input::-moz-range-track{background:#586348;border-radius:2px;height:3px}.player-seek input::-moz-range-progress{background:#c9c192;height:3px}.player-seek input::-webkit-slider-thumb{appearance:none;background:#e1d9b4;border:2px solid #293622;border-radius:42% 58% 47% 53%;width:12px;height:12px;margin-top:-4.5px;rotate:45deg;box-shadow:0 0 0 1px #b6ae7e}.player-seek input::-moz-range-thumb{background:#e1d9b4;border:2px solid #293622;border-radius:42% 58% 47% 53%;width:9px;height:9px;rotate:45deg;box-shadow:0 0 0 1px #b6ae7e}.player-seek input:disabled{opacity:.45;cursor:wait}.player-seek input:focus-visible{outline-color:var(--hero-ink);outline-offset:3px}.player-status{color:#e4d4b1;grid-area:status;padding-top:.65rem;font-size:.7rem;line-height:1.4}.player-status:empty{display:none}.player[data-collapsed=true]{grid-template-columns:44px 44px 44px 44px;grid-template-areas:"art toggle resize close""status status status status";gap:0 .5rem;width:max-content;max-width:calc(100vw - 100px - 3rem);margin-inline:0;padding:.6rem .65rem;left:auto}.player[data-collapsed=true] .player-art{width:44px;height:44px;box-shadow:none;border-radius:50%;padding:2px;rotate:none}.player[data-collapsed=true] .player-art:before{display:none}.player[data-collapsed=true] .player-art img{object-fit:cover;border-radius:50%}.player[data-collapsed=true] .player-title{display:none}.player[data-collapsed=true] .player-toggle{width:44px;height:44px}body:has(.player[data-collapsed=true]){padding-bottom:8rem}html:has(.player[data-collapsed=true]){scroll-padding-bottom:8rem}@media (forced-colors:active){.player{color:canvastext;filter:none;background:canvas;border:1px solid canvastext}.player:before,.player:after,.player-engraving,.player-edge-line{display:none}.player-seek input{appearance:auto}}.release-listen{margin-top:1.5rem;font-size:.75rem}.release-listen .play-circle{width:40px;height:40px}.not-found{min-height:65vh}.not-found h1{margin:2rem 0;font-size:clamp(4rem,8vw,8rem);line-height:1}.reveal.has-arrived{animation:emerge 1s var(--ease) both}@keyframes emerge{0%{translate:0 24px}to{translate:0}}@keyframes record-arrive{0%{translate:0 12px;rotate:-5deg}to{translate:0;rotate:-3deg}}@keyframes mist-drift{0%{translate:-4% 1%;scale:.95}to{translate:6% -3%;scale:1.06}}@keyframes menu-enter{0%{opacity:.3;translate:0 -12px}to{opacity:1;translate:0}}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after,.forest-scene[data-visible=false] *{animation-play-state:paused!important}[data-motion=off] .reveal,[data-motion=off] .record-artifact,[data-motion=off] .world-navigation{animation:none}html:has([data-motion=off]){scroll-behavior:auto}[data-motion=off] .forest-environment{transition:none;transform:none}[data-motion=off] .threshold-cover{transition:none}@media (min-width:1700px){.section-pad,.site-footer,.forest-threshold{padding-left:max(var(--gutter), calc((100vw - 1500px) / 2));padding-right:max(var(--gutter), calc((100vw - 1500px) / 2))}}@media (max-width:1150px){.threshold-body{gap:5%;padding-inline:0}.threshold-copy h1{font-size:7.3vw}.selected-record{grid-template-columns:minmax(0,1fr);gap:1rem}.record-artifact{max-width:420px;margin:0 auto}.record-notes{width:100%;max-width:420px;margin:auto}.record-notes h3{font-size:2.6rem}.listening-desk{grid-template-columns:minmax(190px,.8fr) minmax(0,1.4fr);gap:7%}.human-heading{margin-left:28%}.human-layout{gap:8%}.human-story .human-introduction{font-size:1.35rem}.footer-bottom>span:nth-child(2){display:none}}@media (max-width:760px){html{scroll-padding-top:90px}.site-experience{padding:76px 0 0}.site-experience>.site-header{background:#141b16f5;border:0;border-bottom:1px solid #7a785350;flex-direction:row;justify-content:space-between;gap:1.2rem;width:100%;height:76px;padding:.4rem 1.2rem;inset:0 0 auto}.site-header .brand-link{width:74px}.rail-caption{display:none}.menu-toggle{flex-direction:row;gap:.7rem;margin:0 0 0 auto;padding:.6rem 0;font-size:.65rem}.menu-toggle .menu-mark{width:28px;height:28px}.site-header .header-cart{gap:.2rem;padding:.2rem 0;font-size:.56rem}.cart-glyph{width:28px;height:28px}.world-navigation{padding:1.5rem}.navigation-head{align-items:flex-start;gap:1rem}.navigation-head .eyebrow{max-width:135px;font-size:.55rem}.menu-close{gap:.3rem;padding:.5rem;font-size:.7rem}.navigation-art{opacity:.25;left:0}.navigation-content nav a{gap:1rem;padding-block:1.5rem}.navigation-content nav strong{font-size:clamp(2rem,8vw,3.5rem)}.navigation-content nav small{font-size:.65rem}.navigation-content nav .icon{width:24px}.navigation-bottom{flex-direction:column;align-items:flex-start;gap:1rem;font-size:.7rem}.forest-threshold{height:auto;min-height:1010px;padding:1.8rem var(--gutter) 6rem}.threshold-body{grid-template-columns:minmax(0,1fr);gap:2rem;padding-top:3rem}.threshold-copy{width:100%;max-width:480px;margin:auto}.threshold-copy>.eyebrow{font-size:.57rem}.threshold-copy h1{font-size:clamp(3.3rem,16vw,5.9rem)}.threshold-copy h1 .threshold-within{margin-left:32%}.threshold-copy h1>span:last-child{margin-left:14%}.threshold-description{margin-top:1.7rem;font-size:.75rem}.threshold-record{width:min(96%,390px);max-width:none;margin:.7rem auto 0;padding-top:1.768rem}.threshold-artwork-caption{font-size:.52rem}.threshold-record .play-button{white-space:normal;max-width:100%;font-size:.7rem}.threshold-record .play-circle{width:44px;height:44px}.threshold-paths{gap:1rem;margin-top:2.2rem}.threshold-paths a{flex-wrap:wrap;gap:.45rem;font-size:.57rem}.threshold-paths a>span{width:100%}.threshold-paths a .icon{width:13px;height:13px}.forest-environment{object-position:46% center;filter:brightness(.7)}.forest-transition{height:clamp(90px,20vw,150px)}.transition-vine,.human-transition .transition-vine-right,.footer-transition .transition-vine-right{width:54%}.transition-vine-right,.human-transition .transition-vine-left,.footer-transition .transition-vine-left{width:42%}.listening-room{padding-top:2.5rem}.room-heading{flex-direction:column;align-items:flex-start;gap:1.3rem;margin-bottom:2rem}.room-heading h2{font-size:clamp(3.3rem,11vw,5rem)}.room-heading>p{align-self:flex-end;font-size:.95rem}.listening-desk{grid-template-columns:minmax(0,1fr);gap:3rem}.record-selector{padding-top:0}.record-selector>.eyebrow{margin-bottom:1rem;font-size:.58rem}.record-selector>button{padding-block:1rem}.record-selector strong{font-size:1.35rem}.record-selector>.text-link{margin-top:.5rem}.selected-record{gap:.7rem}.record-artifact{width:88%;padding:12px 12px 44px}.record-notes{padding-left:4%}.record-notes h3{margin-bottom:1.3rem;font-size:2.6rem}.record-notes .play-button{font-size:.76rem}.artifact-caption{font-size:.48rem}.room-foot{flex-direction:column;gap:.8rem;margin-top:2.5rem;padding-top:1.5rem}.human-world{padding-top:2.5rem}.human-heading{margin-left:0}.human-heading h2{font-size:clamp(3rem,11vw,5rem)}.human-layout{grid-template-columns:minmax(0,1fr);gap:2.5rem;margin-top:3rem}.human-portrait{width:80%;margin-inline:auto}.human-story{padding-top:0;padding-left:7%}.margin-word{font-size:3rem}.human-story .human-introduction{font-size:1.4rem}.human-story>p:not(.human-introduction){font-size:.86rem}.human-live{gap:.8rem;font-size:1rem}.human-live .play-circle{width:36px;height:36px}.sound-matter{padding-top:2.5rem;padding-bottom:3rem}.sound-matter>.eyebrow{margin-bottom:2rem;font-size:.55rem}.matter-layout{grid-template-columns:minmax(0,1fr);gap:3rem}.matter-copy h2{font-size:clamp(3.6rem,13vw,6rem)}.matter-artifact{width:85%;margin-inline:auto}.matter-lead{font-size:1.25rem}.matter-description{font-size:.84rem}.matter-closing{margin-top:3rem;font-size:1rem}.matter-specs{gap:2rem;margin-top:1rem}.matter-specs dt{font-size:2.3rem}.craft-link{gap:1.3rem;padding:1rem 1.2rem;font-size:.66rem}.site-footer{padding-top:2.5rem;padding-bottom:2rem}.footer-invitation{padding-bottom:3rem}.footer-mantra{font-size:clamp(2.3rem,8.4vw,4rem)}.footer-bottom{flex-wrap:wrap;gap:1.8rem 1rem}.footer-bottom nav{order:3;justify-content:space-between;width:100%}.section-kicker{gap:1.5rem;font-size:.55rem}.section-kicker>span:last-child{text-align:right;max-width:110px}.section-heading{flex-direction:column;align-items:flex-start;gap:1.4rem;margin:2.3rem 0 3.5rem}h2{font-size:clamp(2.8rem,9vw,4.3rem)}body:has(.player){padding-bottom:14rem}html:has(.player){scroll-padding-bottom:14rem}.player{bottom:max(.6rem, env(safe-area-inset-bottom));grid-template-columns:48px minmax(0,1fr) 44px;grid-template-areas:"art title close""toggle seek resize""status status status";gap:.9rem .75rem;padding:1rem;left:.6rem;right:.6rem}.player[data-collapsed=true]{max-width:calc(100vw - 1.2rem);right:.6rem}.player[data-collapsed=true] .player-mini-label{display:none}.player[data-collapsed=true] .player-mobile-label{display:block}.player-art{width:48px;height:48px}.player-title strong{font-size:1.05rem}.player-context{font-size:.55rem}.player-kicker{letter-spacing:.1em;font-size:.47rem}.player-toggle{width:44px;height:44px}.player-seek{padding-inline:.3rem .5rem}.player-seek input{margin-bottom:-6px}.player-status{padding-top:0}}@media (max-width:370px){.site-experience>.site-header{gap:.8rem;padding-inline:.9rem}.site-header .brand-link{width:64px}.menu-toggle{font-size:.58rem}.threshold-copy h1{font-size:16.4vw}.threshold-description{margin-left:0}.threshold-paths{gap:.7rem}.threshold-paths a{font-size:.5rem}.human-story{padding-left:0}.matter-copy h2{font-size:3.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.seo-preview{background:var(--forest,#171c18);min-height:100svh;color:var(--paper,#c9c5a8);padding:clamp(2rem,7vw,7rem)}.seo-preview article{max-width:62rem;margin:4rem auto}.seo-preview h1{margin-bottom:2rem;font-size:clamp(2.5rem,7vw,5rem);line-height:1.1}.seo-preview p{white-space:pre-line;max-width:48rem;line-height:1.8}.seo-preview nav{flex-wrap:wrap;gap:1.5rem;display:flex}.seo-preview ul{padding-left:1.25rem}.seo-preview li{margin-block:.8rem}:is(.text-link,.track-buy,.purchase-amount-link,.cart-amount-link){color:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;line-height:1.5;text-decoration:none;position:relative}:is(.text-link,.track-buy,.purchase-amount-link,.cart-amount-link):after{content:"";height:5px;-webkit-mask:var(--control-rule) center / 100% 100% no-repeat;mask:var(--control-rule) center / 100% 100% no-repeat;opacity:.55;pointer-events:none;background:currentColor;transition:opacity .2s;position:absolute;inset:auto 0 0}:is(.text-link,.track-buy,.purchase-amount-link,.cart-amount-link):not(:disabled):hover:after{opacity:1}button.text-link{font-family:var(--sans);text-align:left}:is(.text-link,.track-buy):disabled{opacity:.5;cursor:not-allowed}.field-control{--field-ink:var(--ink);--field-line:var(--ink-muted);--field-surface:color-mix(in srgb, var(--paper) 76%, #fff);isolation:isolate;background:var(--field-surface);width:100%;min-width:0;color:var(--field-ink);border-radius:5px 3px 6px 2px/4px 6px 3px 5px;display:block;position:relative}.field-control:after{content:"";background:var(--field-line);-webkit-mask:var(--control-outline) center / 100% 100% no-repeat;mask:var(--control-outline) center / 100% 100% no-repeat;opacity:.8;pointer-events:none;position:absolute;inset:0}.field-control:has(:focus-visible){outline:2px solid var(--field-ink);outline-offset:3px}.field-control:has(:focus-visible):after{opacity:1}.field-control>:is(input,select,textarea):focus-visible{outline:none}.field-control:has([aria-invalid=true],:user-invalid){--field-line:#823a29}.field-control:has(:disabled){opacity:.6}@media (forced-colors:active){.field-control{color:canvastext;background:canvas;border:1px solid canvastext}.field-control:after{display:none}:is(.text-link,.track-buy,.purchase-amount-link,.cart-amount-link){text-decoration:underline}}@media (prefers-reduced-motion:reduce){:is(.text-link,.track-buy,.purchase-amount-link,.cart-amount-link):after,.play-circle,.play-circle:before,.player-toggle:before{transition:none}}@media (forced-colors:active){.play-circle,.player-toggle{color:buttontext;background:buttonface;border:1px solid buttontext;border-radius:28% 34% 30% 25%}.play-circle:before,.play-circle:after,.player-toggle:before,.player-toggle:after{display:none}.play-button[aria-pressed=true] .play-circle{color:highlighttext;background:highlight}}.navigation a[aria-current=page]{color:var(--ochre);border-color:var(--ochre)}.sleeve-link{display:block}.release-detail-link{margin-top:1rem;font-size:.72rem}.sample-page-link{text-align:center;margin-top:2rem}.page-intro{background:var(--paper);color:var(--ink);padding-top:2rem;padding-bottom:4rem}.page-intro-dark{background:var(--forest-soft);color:var(--paper)}.page-intro-dark .section-kicker{border-color:var(--dark-line)}.page-intro-copy{justify-content:space-between;align-items:flex-end;gap:3rem;padding-top:4rem;display:flex}.page-intro h1{letter-spacing:-.06em;font-size:clamp(3.7rem,6.8vw,7.5rem);line-height:1.04}.page-intro h1 em{color:var(--ink-muted)}.page-intro-dark h1 em{color:var(--ochre)}.page-intro-note{flex-shrink:0;padding-bottom:.4rem;font-size:.86rem}.page-intro-note>.eyebrow{margin-top:2rem;display:block}.resource-state{max-width:630px;min-height:22rem;padding:3rem 0}.resource-state>.eyebrow{margin-bottom:1.5rem;display:block}.resource-state h2{margin-bottom:1.3rem;font-size:clamp(2.4rem,4vw,4rem)}.resource-state p{max-width:420px;font-size:.95rem}.resource-state .text-link{background:0 0;border:0;margin-top:1.5rem}.reading-copy p{white-space:pre-line;overflow-wrap:anywhere;font-size:.96rem;line-height:1.85}.reading-copy p+p,.chapter-text .reading-copy+.reading-copy{margin-top:1.6rem}.reading-note{margin-top:2rem;font-size:.9rem}.sleeve{border:1px solid var(--line);padding:.8rem}.sleeve img{width:100%;height:auto;transition:transform .6s var(--ease)}.sleeve-link:hover .sleeve img{transform:scale(.98)}.sleeve figcaption,.studio-chapter figcaption,.product-opening-image figcaption,.tool-feature-image figcaption{font:.65rem/1.6 var(--mono);margin-top:1rem}.sleeve-empty{aspect-ratio:1;background:var(--forest-soft);color:var(--paper);flex-direction:column;justify-content:space-between;padding:10%;display:flex}.sleeve-empty>span:last-child{font:clamp(2rem, 4vw, 4rem)/1.1 var(--serif);overflow-wrap:anywhere}.catalogue-page,.release-page{background:var(--paper);color:var(--ink)}.discography-grid{grid-template-columns:1.12fr .88fr .88fr;align-items:start;gap:5rem clamp(1.5rem,4vw,5rem);display:grid}.discography-record{min-width:0}.discography-record-1{margin-top:4rem}.discography-record-2{margin-top:8rem}.record-number{color:var(--ink-muted);margin-bottom:1rem;display:block}.record-caption{margin-top:1.5rem}.record-caption h2{overflow-wrap:anywhere;font-size:clamp(2rem,2.9vw,3.3rem);line-height:1.15}.record-caption h2 a:hover{color:var(--ink-muted)}.record-caption>.eyebrow{color:var(--ink-muted);margin-top:.85rem}.record-explore{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:.7rem;margin-top:1.5rem;padding-top:.8rem;display:flex}.record-explore>span,.tool-explore>span{font-size:.75rem}.record-explore .text-link{border:0}.pagination{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;margin-top:5rem;padding-top:1.5rem;display:flex}.catalogue-note{background:#d8d9c9;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.catalogue-note>p,.tools-closing>p{font:clamp(2.6rem, 4.4vw, 5rem)/1.13 var(--serif);letter-spacing:-.045em}.detail-breadcrumb{padding:1.7rem var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;display:flex}.detail-breadcrumb>a{padding-block:.5rem;font-size:.8rem}.detail-breadcrumb>a:hover{text-underline-offset:.4rem;text-decoration:underline}.release-opening{grid-template-columns:1fr .95fr;align-items:center;gap:9%;padding-block:4.5rem;display:grid}.release-cover>.eyebrow{color:var(--ink-muted);margin-top:1.4rem;display:block}.release-opening-copy>.eyebrow{color:var(--ink-muted);margin-bottom:1.6rem}.release-opening h1{letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(3.3rem,5.8vw,6.5rem);line-height:1.05}.release-date{font:.68rem var(--mono);margin-top:1.5rem}.release-opening .reading-copy{max-width:35rem;margin-top:2rem}.release-opening .play-button{margin-top:2rem;display:flex}.release-opening .text-link{margin-top:1.5rem}.recording-body{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr);gap:7%;padding-top:3rem;display:grid}.track-heading>.eyebrow{color:var(--ink-muted);margin-top:1.3rem;display:block}.track-rows{margin:2rem 0 0;padding:0;list-style:none}.track-rows>li{border-top:1px solid var(--line);padding:1.5rem 0}.track-rows>li:last-child{border-bottom:1px solid var(--line)}.track-row{grid-template-columns:1.5rem 1fr auto;align-items:baseline;gap:1rem;display:grid}.track-position{color:var(--ink-muted)}.track-name h3{overflow-wrap:anywhere;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1.3}.track-name>p{margin-top:.7rem;font-size:.75rem}.track-duration{font:.65rem var(--mono);color:var(--ink-muted);white-space:nowrap}.track-actions{flex-wrap:wrap;align-items:flex-start;gap:1rem 2rem;margin-top:.7rem;padding-left:2.5rem;display:flex}.track-actions .release-listen{min-height:44px;margin:0}.preview-unavailable{color:var(--ink-muted);font-size:.7rem;line-height:44px}.release-credits{margin-top:3rem}.release-credits>.eyebrow{margin-bottom:1rem}.recording-purchase,.product-purchase{align-self:start}.purchase-panel{background:var(--forest);color:var(--paper);border:1px solid var(--dark-line);padding:clamp(1.4rem,2.5vw,2.8rem)}.purchase-panel>.eyebrow{color:var(--ochre);overflow-wrap:anywhere}.purchase-panel h3{letter-spacing:-.04em;margin:1.5rem 0;font-size:clamp(1.8rem,2.5vw,2.5rem);line-height:1.2}.purchase-panel>p:not([class]){color:var(--paper-muted);font-size:.86rem}.purchase-minimum{font:2rem var(--serif);margin:0}.purchase-price-row{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-block:1.4rem .8rem;display:flex}.purchase-price-slot{min-width:0}.purchase-amount-choice:empty{display:none}.purchase-amount-help{color:var(--paper-muted);white-space:nowrap;align-items:baseline;gap:.3em;font-size:.78rem;line-height:1.7;display:inline-flex}.purchase-amount-link{color:inherit;font:inherit;background:0 0;border:0;min-height:44px;padding:0;text-decoration:none;text-decoration-thickness:1px}.purchase-amount-link:is(:hover,:focus-visible){color:var(--ochre)}.purchase-amount-choice .amount-error{color:var(--ochre);margin-top:.75rem;font-size:.75rem}.purchase-custom-amount{font:2.7rem/1.2 var(--serif);align-items:baseline;gap:.4rem;display:flex}.purchase-custom-amount input{border:0;border-bottom:1px dashed var(--ochre);background:var(--forest-soft);width:4ch;min-width:0;max-width:100%;color:var(--paper);font:inherit;border-radius:0;padding:.1rem .2rem}.purchase-custom-amount input[aria-invalid=true]{border-color:var(--ochre)}.amount-control label{margin-bottom:.75rem;font-size:.78rem;display:block}.amount-control input{background:var(--forest-soft);border:1px solid var(--dark-line);color:var(--paper);width:100%;font:1.6rem var(--serif);border-radius:0;padding:.9rem}.amount-control input[aria-invalid=true]{border-color:var(--ochre)}.amount-options{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.amount-options button{border:1px solid var(--dark-line);background:0 0;min-height:44px;padding:.65rem .8rem;font-size:.7rem}.amount-options button:hover{border-color:var(--ochre);color:var(--ochre)}.amount-options button[aria-pressed=true]{border-color:var(--ochre);color:var(--ochre);background:var(--forest-soft)}.purchase-formats{border-top:1px solid var(--dark-line);margin-top:1.3rem;padding-block:1.2rem}.purchase-formats .eyebrow{color:var(--ochre)}.purchase-formats p{margin-top:.5rem;font-size:.83rem}.purchase-unconfigured{font-size:1rem}.purchase-button{width:100%;color:var(--paper);background:var(--forest-soft);border:1px solid var(--dark-line);cursor:default;padding:1rem;font-size:.82rem}.purchase-availability{color:var(--paper-muted);margin-top:1rem;font-size:.73rem}.tool-feature{border-bottom:1px solid var(--dark-line);grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding-block:4rem;display:grid}.tool-feature-copy>.eyebrow{color:var(--ochre);margin-bottom:2rem}.tool-feature h2{overflow-wrap:anywhere;font-size:clamp(3rem,5.6vw,6rem);line-height:1.04}.tool-description{color:var(--paper-muted);max-width:32rem;margin-top:2rem;font-size:.92rem}.tool-feature .play-button{margin-top:2rem}.tool-feature-image{min-width:0;margin-top:4rem;display:block}.tool-feature-image img{width:100%;height:auto}.tool-feature .sleeve{border-color:var(--dark-line)}.tool-feature-reverse .tool-feature-image{grid-area:1/1}.tool-feature-reverse .tool-feature-copy{grid-column:2}.tool-explore{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:2rem;display:flex}.tools-closing{background:var(--forest);justify-content:space-between;align-items:flex-end;gap:3rem;display:flex}.tools-closing em{color:var(--ochre)}.sound-tools-page .pagination{border-color:var(--dark-line)}.product-page{background:var(--forest-soft)}.product-page .detail-breadcrumb{border-color:var(--dark-line)}.product-opening{grid-template-columns:1.1fr 1fr;align-items:center;gap:8%;display:grid}.product-opening-copy>.eyebrow{color:var(--ochre);margin-bottom:2rem}.product-opening h1{letter-spacing:-.06em;overflow-wrap:anywhere;font-size:clamp(3.7rem,6.4vw,7rem);line-height:1.04}.product-opening h1 em{color:var(--ochre)}.product-opening .play-button,.product-opening .text-link{margin-top:2rem}.product-opening .text-link{width:-moz-fit-content;width:fit-content;display:flex}.product-opening-image{min-width:0;margin-top:4rem}.product-opening-image img{width:100%;height:auto}.product-opening-image .sleeve{border-color:var(--dark-line)}.product-body{background:var(--paper);color:var(--ink);grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);gap:10%;display:grid}.product-story>.eyebrow{color:var(--ink-muted);margin-bottom:1.6rem}.product-story h2{font-size:clamp(2.7rem,4.4vw,5rem)}.product-story>.reading-copy{max-width:42rem;margin-top:2.5rem}.product-page .catalogue-note{color:var(--ink)}.pack-specifications{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem;margin:2.5rem 0 0;padding-top:1.5rem;display:grid}.pack-specifications dt{font:.6rem var(--mono);text-transform:uppercase;letter-spacing:.08em}.pack-specifications dd{font:1.6rem/1.3 var(--serif);overflow-wrap:anywhere;margin:.6rem 0 0}.pack-specifications-compact{border-color:var(--dark-line);grid-template-columns:repeat(3,minmax(0,1fr))}.pack-specifications-compact dd{color:var(--ochre);font-size:1.4rem}.technical-details{border-top:1px solid var(--line);margin-top:3rem;padding-top:2rem}.technical-details h3,.edition-formats h3{font-size:2rem}.technical-details .pack-specifications{border:0;margin-top:1.5rem;padding-top:0}.technical-details .reading-copy{margin-top:1.5rem}.edition-formats{border-top:1px solid var(--line);margin-top:3rem;padding-top:2rem}.edition-formats>p{margin-top:1rem;font-size:.9rem}.track-edition{margin-top:2rem}.track-edition h3{margin-bottom:1rem;font-size:2rem}.track-edition-releases{margin-top:1.5rem}.track-edition-releases .text-link{width:-moz-fit-content;width:fit-content;margin-top:1rem;display:flex}.monograph-opening{grid-template-columns:1.25fr 1fr;column-gap:8%;padding-top:2rem;display:grid}.monograph-opening>.section-kicker{border-color:var(--dark-line);color:var(--paper-muted);grid-column:1/-1}.monograph-title{z-index:1;padding-top:4rem;position:relative}.monograph-title h1{letter-spacing:-.065em;font-size:clamp(4rem,8.5vw,9.7rem);line-height:.98}.monograph-title em{color:var(--ochre)}.monograph-title>p{color:var(--paper-muted);margin-top:2rem;font-size:.85rem}.monograph-portrait{grid-area:2/2/4;max-width:450px;margin-top:7rem}.monograph-portrait img{width:100%;height:auto}.monograph-portrait figcaption{color:var(--paper-muted);margin-top:1rem}.monograph-introduction{max-width:530px;padding-top:4rem}.monograph-introduction>.eyebrow{color:var(--ochre);margin-bottom:1.5rem}.monograph-introduction .reading-copy p{font:1.25rem/1.65 var(--serif)}.monograph-introduction .text-link{margin-top:2rem}.biography-chapter,.biography-closing{background:var(--paper);color:var(--ink);grid-template-columns:.95fr 1fr;gap:3rem 12%;display:grid}.chapter-margin>.eyebrow{color:var(--ink-muted);margin-bottom:2rem}.chapter-margin h2{font-size:clamp(3.2rem,5vw,5.5rem)}.chapter-text{max-width:39rem}.chapter-text>.text-link{margin-top:2rem}.portrait-diptych{grid-column:1/-1;grid-template-columns:.75fr 1fr;align-items:start;gap:12%;margin-top:2rem;padding-inline:5%;display:grid}.portrait-diptych>figure:last-child{margin-top:7rem}.portrait-diptych img{width:100%;height:auto}.portrait-diptych figcaption{font:.65rem var(--mono);margin-top:1rem}.biography-studio{background:var(--forest-soft)}.biography-studio .section-kicker{border-color:var(--dark-line)}.studio-chapter{grid-template-columns:1fr 1fr;align-items:start;gap:10%;padding-top:4rem;display:grid}.studio-chapter>figure{margin-top:5rem}.studio-chapter img{width:100%;height:auto}.studio-chapter h2{margin-bottom:2rem;font-size:clamp(3rem,4.6vw,5.5rem)}.studio-chapter h2 em{color:var(--ochre)}.studio-chapter .reading-copy{color:var(--paper-muted)}.studio-chapter .text-link{margin-top:2rem}.live-sessions{color:var(--ink);background:#d8d9c9}.session-layout{grid-template-columns:1.6fr 1fr;align-items:start;gap:6%;display:grid}.session-screen{aspect-ratio:16/10;background:var(--forest);position:relative}.session-screen iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.session-cover{background:var(--forest);width:100%;height:100%;color:var(--paper);text-align:left;border:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}.session-cover>img{object-fit:cover;opacity:.65;width:100%;height:100%;transition:opacity .4s}.session-cover:hover>img{opacity:.8}.session-play{align-items:center;gap:1rem;font-size:.83rem;display:flex;position:absolute;bottom:2rem;left:2rem;right:2rem}.session-play small{margin-top:.5rem;font-size:.65rem;display:block}.session-close{border:1px solid var(--paper-muted);background:var(--forest);color:var(--paper);padding:.75rem;font-size:.7rem;position:absolute;top:.5rem;right:.5rem}.session-choice{text-align:left;width:100%;color:var(--ink);border:0;border-top:1px solid var(--line);background:0 0;padding:1.4rem 0}.session-choice>.eyebrow{color:var(--ink-muted);margin-bottom:.75rem;display:block}.session-choice>span:last-child{font:clamp(1.3rem, 2vw, 2rem)/1.3 var(--serif);display:block}.session-choice.is-selected{border-top:2px solid var(--ink)}.session-choice.is-selected>span:last-child{font-style:italic}.session-index>.text-link{margin-top:1.4rem}.press-photographs{grid-column:1/-1;grid-template-columns:1fr .68fr;align-items:end;gap:14%;padding:3rem 10% 0;display:grid}.press-photographs img{width:100%;height:auto}.press-photographs>figure:last-child{padding-bottom:6rem}.artist-connections{background:var(--forest)}.artist-connections>.eyebrow{color:var(--ochre);margin-bottom:1.5rem}.artist-connections h2{margin-bottom:3rem}.artist-connections nav{grid-template-columns:1fr 1fr;gap:0 10%;display:grid}.artist-connections nav a{border-top:1px solid var(--dark-line);justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;font-size:.9rem;display:flex}.artist-connections nav a:hover{color:var(--ochre)}#main a:focus-visible,#main button:focus-visible,#main input:focus-visible,#main summary:focus-visible{scroll-margin-bottom:10rem}@media (min-width:1700px){.detail-breadcrumb{padding-inline:max(var(--gutter), calc((100vw - 1540px) / 2))}}@media (max-width:1050px){.page-intro-copy{flex-direction:column;align-items:flex-start;gap:2rem}.page-intro-note>.eyebrow{margin-top:1rem}.release-opening,.product-opening{gap:6%}.recording-body,.product-body{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:5%}.discography-grid{gap:4rem 2rem}.monograph-opening{column-gap:5%}.monograph-title h1{font-size:clamp(4rem,8.3vw,7.5rem)}.monograph-portrait{margin-top:6rem}.monograph-introduction .reading-copy p{font-size:1.1rem}.biography-chapter,.biography-closing{column-gap:7%}.session-layout{grid-template-columns:1.3fr 1fr}.pack-specifications-compact{gap:.8rem}.pack-specifications-compact dd{font-size:1.2rem}}@media (max-width:760px){.page-intro{padding-top:1.4rem;padding-bottom:3rem}.page-intro-copy{padding-top:3rem}.page-intro h1{font-size:clamp(3rem,8.7vw,5rem)}.page-intro-note{font-size:.8rem}.resource-state{min-height:20rem;padding-block:1rem}.resource-state p{font-size:.86rem}.discography-grid{grid-template-columns:1fr 1fr;gap:3rem 1.5rem}.discography-record-0{grid-column:1/-1;width:85%}.discography-record-1{margin-top:0}.discography-record-2{margin-top:3rem}.record-caption h2{font-size:1.7rem}.discography-record-0 h2{font-size:2.7rem}.record-number,.record-caption .eyebrow{font-size:.56rem}.record-explore .text-link{font-size:.7rem}.record-explore>span{font-size:.66rem}.catalogue-note,.tools-closing{flex-direction:column;align-items:flex-start}.detail-breadcrumb{padding-block:1rem}.detail-breadcrumb>.eyebrow{text-align:right;max-width:110px;font-size:.55rem}.release-opening{grid-template-columns:1fr;gap:2.5rem;padding-block:3rem}.release-cover{width:88%;margin-inline:auto}.release-opening-copy{padding-left:8%}.release-opening h1{font-size:clamp(3rem,10vw,4.5rem)}.recording-body,.product-body{grid-template-columns:1fr;gap:3.5rem}.recording-body{padding-top:3rem}.track-actions{padding-left:0}.track-name h3{font-size:1.4rem}.purchase-panel{padding:1.6rem}.reading-copy p{font-size:.91rem}.tool-feature,.product-opening{grid-template-columns:1fr;gap:2.5rem;padding-block:3rem}.tool-feature h2{font-size:clamp(3rem,10vw,5rem)}.tool-feature-image{margin-top:0;width:90%;margin-inline:auto}.tool-feature-reverse .tool-feature-image,.tool-feature-reverse .tool-feature-copy{grid-area:auto}.product-opening h1{font-size:clamp(3.2rem,11vw,5rem)}.product-opening-image{margin-top:0;width:90%;margin-inline:auto}.pack-specifications-compact dd{font-size:1.4rem}.monograph-opening{grid-template-columns:1fr}.monograph-title{padding-top:3rem}.monograph-title h1{font-size:clamp(3.8rem,13vw,6.7rem)}.monograph-title>p{font-size:.8rem}.monograph-portrait{grid-area:auto/1;width:76%;max-width:380px;margin:3rem auto 0}.monograph-introduction{width:92%;padding-top:3rem}.monograph-introduction .reading-copy p{font-size:1.2rem}.biography-chapter,.biography-closing{grid-template-columns:1fr;gap:2.5rem}.chapter-margin h2{font-size:clamp(3.2rem,10vw,5rem)}.chapter-margin>.eyebrow{margin-bottom:1.4rem}.portrait-diptych{gap:7%;margin-top:1rem;padding-inline:0}.portrait-diptych>figure:last-child{margin-top:4rem}.portrait-diptych figcaption{font-size:.55rem;line-height:1.6}.studio-chapter{grid-template-columns:1fr;gap:3rem;padding-top:3rem}.studio-chapter>figure{margin-top:0;width:90%;margin-inline:auto}.studio-chapter h2{font-size:clamp(3rem,10vw,5rem)}.session-layout{grid-template-columns:1fr;gap:2rem}.session-play{bottom:1rem;left:1rem;right:1rem}.session-play .play-circle{width:44px;height:44px}.session-choice{padding-block:1.2rem}.press-photographs{gap:8%;padding:0}.press-photographs>figure:last-child{padding-bottom:3rem}.artist-connections nav{grid-template-columns:1fr}}@media (max-width:420px){.discography-grid{grid-template-columns:1fr}.discography-record-0{width:100%}.discography-record-2{margin-top:0}.record-caption h2{font-size:2.3rem}.monograph-title h1{font-size:12.5vw}.monograph-introduction{width:100%}.pack-specifications-compact{grid-template-columns:1fr 1fr;gap:1rem}}.policy-layout{border-top:1px solid var(--line);grid-template-columns:minmax(180px,.7fr) minmax(0,1.65fr);align-items:start;gap:clamp(2rem,7vw,8rem);display:grid}.policy-layout>.resource-state{grid-column:1/-1}.policy-index{gap:1.1rem;font-size:.8rem;display:grid;position:sticky;top:7rem}.policy-index>.eyebrow{color:var(--ink-muted);margin-bottom:.5rem}.policy-index a{align-items:baseline;gap:1rem;padding-block:.4rem;display:flex}.policy-index a:hover{text-underline-offset:.35rem;text-decoration:underline}.policy-index a>span{font:.65rem var(--mono);color:var(--ink-muted)}.policy-copy{min-width:0;max-width:48rem}.policy-copy>section{border-top:1px solid var(--line);padding-block:2.5rem;scroll-margin-top:7rem}.policy-copy>section:first-child{border-top:0;padding-top:0}.policy-copy h2{font:clamp(2rem, 3.2vw, 3.2rem)/1.15 var(--serif);letter-spacing:-.035em;margin:.8rem 0 1.5rem}.policy-copy>section>p,.policy-notice p{overflow-wrap:anywhere;font-size:.9rem;line-height:1.8}.policy-copy>section>.eyebrow,.policy-notice>.eyebrow{font-size:.65rem}.policy-copy .text-link{overflow-wrap:anywhere;margin-block:1rem}.policy-notice{border-left:1px solid var(--ink-muted);margin-bottom:2.5rem;padding-left:1.5rem}.footer-policies{color:var(--paper-muted);flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;font-size:.7rem;display:flex}.footer-policies a{text-underline-offset:.3rem;padding-block:.4rem;text-decoration:underline}@media (max-width:760px){.policy-layout{grid-template-columns:minmax(0,1fr)}.policy-index{border-bottom:1px solid var(--line);padding-bottom:2rem;position:static}.policy-copy>section{scroll-margin-top:5rem}}.page-intro,.page-intro-dark{isolation:isolate;color:var(--paper);background:#171e14;padding-top:3rem;padding-bottom:3rem;position:relative}.page-intro:before{content:"";z-index:-1;background:linear-gradient(90deg, #171e14 15%, #171e1440), var(--forest-artwork) center 42% / cover;opacity:.5;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.page-intro .section-kicker{color:var(--paper-muted);border:0}.page-intro h1{text-transform:uppercase;font-size:clamp(3.5rem,6.6vw,7.5rem);line-height:.98}.page-intro h1 em{text-transform:none;color:var(--ochre)}.page-intro-note{color:var(--paper-muted);flex-shrink:1;max-width:25rem}.page-intro-copy{padding-top:3rem;position:relative}.discography{padding-top:3rem}.music-world .discography-grid{grid-template-columns:minmax(0,1fr);gap:6rem;display:grid}.music-world .discography-position{border-bottom:1px solid var(--line);width:100%;margin:0;padding-block:1rem 3rem}.music-world .discography-record{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:12%;display:grid}.music-world .record-number{grid-area:1/2;margin:1rem 0}.music-world .discography-record>.sleeve-link{grid-area:1/1/5;width:100%;max-width:470px;rotate:-3deg}.music-world .discography-position:nth-child(2n) .discography-record>.sleeve-link{rotate:3deg}.music-world .record-caption{grid-area:2/2;margin-top:0}.music-world .record-caption h2{font-size:clamp(2.7rem,4.5vw,5.3rem)}.music-world .discography-record>.play-button{grid-area:3/2;margin-block:1.5rem}.music-world .record-explore{border-top:0;grid-area:4/2;margin-top:.5rem}.music-world .sleeve{clip-path:polygon(.5% 0,30% .5%,62% 0,100% .3%,99.5% 36%,100% 68%,99% 100%,63% 99.3%,30% 100%,0 99%,.5% 61%,0 26%);background:#ded4b5;border:0;padding:1rem 1rem 2.7rem;box-shadow:4px 10px 20px #292f2420}.catalogue-note{background:#afb497;position:relative}.catalogue-note:before{content:"";height:25px;clip-path:var(--torn-top);background:#afb497;position:absolute;top:-24px;left:0;right:0}.release-coda{min-height:250px;color:var(--ink);grid-template-columns:1.1fr 1fr;align-items:center;padding-block:3rem;display:grid}.release-coda h2{font:400 clamp(2.6rem, 4.4vw, 5rem)/1.06 var(--serif);letter-spacing:-.045em}.release-coda h2 em{color:var(--ink-muted)}.release-coda-link{font:.7rem var(--mono);letter-spacing:.06em;text-transform:uppercase;place-self:end;align-items:center;gap:1.5rem;min-height:44px;padding-block:.7rem;display:inline-flex}.release-coda-label{padding-block:.8rem;position:relative}.release-coda-label:after{content:"";height:5px;-webkit-mask:var(--control-rule) center / 100% 100% no-repeat;mask:var(--control-rule) center / 100% 100% no-repeat;opacity:.55;background:currentColor;transition:opacity .3s;position:absolute;inset:auto 0 .25rem}.release-coda-arrow{width:92px;height:58px;color:inherit;flex:none;display:block;overflow:visible}.coda-arrow-trail,.coda-arrow-echo{opacity:.45;transition:opacity .3s}.release-coda-link:is(:hover,:focus-visible) .release-coda-label:after,.release-coda-link:is(:hover,:focus-visible) :is(.coda-arrow-trail,.coda-arrow-echo){opacity:1}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-motion=on] .release-coda-arrow{transition:transform .45s var(--ease)}[data-motion=on] .release-coda-link:hover .release-coda-arrow{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.release-coda-label:after,.coda-arrow-trail,.coda-arrow-echo{transition:none}}@media (max-width:760px){.release-coda{grid-template-columns:1fr;gap:1.5rem;min-height:260px;padding-block:2.5rem}.release-coda-link{justify-self:start}.release-coda-arrow{width:80px;height:50px}}.detail-breadcrumb{color:var(--paper-muted);border-color:var(--dark-line);background:#171e14}.release-page,.product-page{background:var(--forest)}.release-opening,.product-opening{isolation:isolate;color:var(--paper);padding-block:5rem 7rem;position:relative}.release-opening:before,.product-opening:before{content:"";z-index:-1;background:linear-gradient(90deg, #11180fba, #11180fee), var(--forest-artwork) center / cover;position:absolute;inset:0}.release-opening .release-cover>.eyebrow,.release-opening-copy>.eyebrow{color:var(--paper-muted)}.release-opening .sleeve,.product-opening .sleeve{background:#72765a;border:0;padding:12px 12px 32px;rotate:-3deg}.product-opening .sleeve{rotate:3deg}.release-opening-copy h1,.product-opening h1{text-transform:uppercase;font-size:clamp(3rem,5.2vw,6rem)}.product-opening h1 em{text-transform:none}.recording-body,.product-body{background:var(--paper);color:var(--ink);border-top:0;padding-top:5rem;position:relative}.recording-body:before,.product-body:before{content:"";background:var(--paper);height:29px;clip-path:var(--torn-top);position:absolute;top:-28px;left:0;right:0}.sound-tools-page{background:#292f22}.tools-collection{padding-top:2rem}.tool-feature{border:0;padding-block:3rem 5rem}.tool-feature .sleeve{background:#6c7253;border:0;padding:.8rem .8rem 2rem;rotate:3deg}.tool-feature h2{text-transform:uppercase;font-size:clamp(2.6rem,4.7vw,5.5rem)}.tools-closing{background:#1b2318;position:relative}.monograph-opening{isolation:isolate;padding-bottom:3rem;position:relative}.monograph-opening:before{content:"";z-index:-1;background:linear-gradient(90deg, #11180fd9, #11180fa0), var(--forest-artwork) center / cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}.monograph-title h1{text-transform:uppercase;font-size:clamp(3.5rem,6.7vw,7.5rem)}.monograph-title h1 em{text-transform:none}.monograph-portrait{background:#767a5b;padding:12px 12px 22px;rotate:4deg}.monograph-portrait figcaption{color:var(--paper)}.artist-world>:is(.biography-chapter,.biography-studio,.live-sessions,.biography-closing,.artist-connections){padding-block:3rem}.chapter-transition-reverse .transition-ground{scale:-1 1}.artist-photo-print{background:#767a5b;padding:.6rem .6rem 1.5rem}.portrait-diptych>figure:first-child{rotate:-3deg}.portrait-diptych>figure:last-child{rotate:3deg}.biography-studio{background:#292f22;position:relative}.live-sessions{background:#afb497}.purchase-panel{background:#202a1b;border:1px solid #596148;position:relative}.purchase-panel:before{content:"";pointer-events:none;border:1px solid #596148;position:absolute;inset:-5px 3px;rotate:-.5deg}.policy-layout,.commerce-page .cart-layout,.commerce-page .checkout-layout,.commerce-page .order-layout{padding-top:3rem}@media (max-width:760px){.page-intro,.page-intro-dark{padding-top:1.4rem;padding-bottom:2.5rem}.page-intro h1{overflow-wrap:anywhere;font-size:clamp(2.5rem,10vw,4.5rem)}.page-intro-copy{padding-top:2rem}.discography{padding-top:2.5rem}.music-world .discography-grid{gap:3rem}.music-world .discography-record{grid-template-columns:minmax(0,1fr)}.music-world .discography-record>.sleeve-link{grid-area:2/1;width:88%;margin:1rem auto 1.5rem}.music-world .record-number{grid-area:1/1}.music-world .record-caption{grid-area:3/1}.music-world .discography-record>.play-button{grid-area:4/1}.music-world .record-explore{grid-area:5/1}.music-world .record-caption h2{font-size:clamp(2rem,8vw,3.3rem)}.release-opening,.product-opening{padding-block:3rem 4.5rem}.release-opening-copy h1,.product-opening h1{font-size:clamp(2.5rem,10vw,4rem)}.recording-body,.product-body{padding-top:3rem}.tool-feature h2{font-size:clamp(2.5rem,9vw,4rem)}.monograph-opening{padding-bottom:2.5rem}.monograph-title h1{font-size:clamp(2.8rem,11vw,5rem)}.artist-world>:is(.biography-chapter,.biography-studio,.live-sessions,.biography-closing,.artist-connections){padding-block:2.5rem}.policy-layout,.commerce-page .cart-layout,.commerce-page .checkout-layout,.commerce-page .order-layout{padding-top:2.5rem}}:root{--print-edge:polygon(0.45% 0.4%, 5% 0.34%, 10% 0.22%, 15% 0.16%, 20% 0.18%, 25% 0.27%, 30% 0.37%, 35% 0.42%, 40% 0.4%, 45% 0.32%, 50% 0.22%, 55% 0.16%, 60% 0.18%, 65% 0.26%, 70% 0.38%, 75% 0.47%, 80% 0.49%, 85% 0.42%, 90% 0.31%, 95% 0.25%, 99.55% 0.3%, 99.65% 5%, 99.72% 10%, 99.75% 15%, 99.7% 20%, 99.6% 25%, 99.5% 30%, 99.46% 35%, 99.5% 40%, 99.6% 45%, 99.71% 50%, 99.78% 55%, 99.77% 60%, 99.69% 65%, 99.58% 70%, 99.5% 75%, 99.48% 80%, 99.54% 85%, 99.64% 90%, 99.7% 95%, 99.6% 99.55%, 95% 99.64%, 90% 99.72%, 85% 99.76%, 80% 99.73%, 75% 99.64%, 70% 99.54%, 65% 99.5%, 60% 99.54%, 55% 99.64%, 50% 99.75%, 45% 99.81%, 40% 99.8%, 35% 99.73%, 30% 99.62%, 25% 99.52%, 20% 99.48%, 15% 99.52%, 10% 99.61%, 5% 99.69%, 0.4% 99.6%, 0.3% 95%, 0.24% 90%, 0.26% 85%, 0.34% 80%, 0.45% 75%, 0.52% 70%, 0.51% 65%, 0.43% 60%, 0.32% 55%, 0.24% 50%, 0.22% 45%, 0.28% 40%, 0.39% 35%, 0.48% 30%, 0.5% 25%, 0.44% 20%, 0.33% 15%, 0.25% 10%, 0.28% 5%);--drawn-rule:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='7' viewBox='0 0 600 7' preserveAspectRatio='none'%3E%3Cpath d='M0 4 Q28 1 54 3 T115 4 T176 2 T239 4 T303 3 T365 4 T430 2 T491 4 T550 3 T600 4' fill='none' stroke='%237a8063' stroke-width='1'/%3E%3C/svg%3E")}.sleeve,.music-world .sleeve,.print-frame,.record-artifact,.monograph-portrait,.artist-photo-print{clip-path:var(--print-edge);border:0}.artist-photo-print>img{display:block}.sleeve{background:#777c5e;padding:14px 14px 24px}.monograph-portrait{align-self:start;height:-moz-fit-content;height:fit-content}.monograph-portrait img{display:block}.purchase-panel{isolation:isolate;background:0 0;border:0}.purchase-panel:before{z-index:-1;clip-path:var(--print-edge);background:#202a1b;border:0;inset:0;rotate:0deg}.purchase-panel:after{content:"";z-index:-2;clip-path:var(--print-edge);pointer-events:none;background:#717858;position:absolute;inset:-7px -5px;rotate:-.6deg}.music-gallery,.music-chapter{background:var(--paper)}.music-chapter-moss{background:#afb497}.music-spread{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);padding-block:4rem 5rem;display:grid}.music-art{min-width:0;padding:2rem 0 1rem;position:relative}.music-folio{font:clamp(7rem, 12vw, 14rem)/1 var(--serif);color:#626b4936;letter-spacing:-.09em;position:absolute;top:-3.2rem;left:-1rem}.music-art .sleeve-link{isolation:isolate;max-width:580px;margin-inline:auto;position:relative;rotate:-2deg}.music-world .music-art .sleeve{z-index:1;box-shadow:none;background:#ded4b5;padding:16px 16px 28px;position:relative}.music-art .sleeve-link:after{content:"";z-index:0;aspect-ratio:3;pointer-events:none;background:var(--vine-artwork) center / contain no-repeat;opacity:.65;width:86%;position:absolute;top:100%;left:-4%;transform:translateY(-62%)scaleX(-1)}.music-chapter-moss .music-art .sleeve-link:after{left:auto;right:-4%;transform:translateY(-62%)}.music-spread-copy{min-width:0;position:relative}.music-spread-copy>.eyebrow{color:var(--ink-muted)}.music-spread-copy h2{font:clamp(2.5rem, 4.4vw, 5.2rem)/1.06 var(--serif);letter-spacing:-.055em;overflow-wrap:anywhere;margin:1.2rem 0 2rem}.music-release-description{max-width:44ch;color:var(--ink-muted);overflow-wrap:anywhere;margin:-.5rem 0 1.5rem;font-size:.88rem;line-height:1.8}.music-chapter-moss .music-art{grid-area:1/2}.music-chapter-moss .music-spread-copy{grid-area:1/1}.music-chapter-moss .sleeve-link{rotate:2deg}.music-track-index{margin:0;padding:0;list-style:none}.music-track-index li{background:var(--drawn-rule) left top / 100% 5px no-repeat;grid-template-columns:1.6rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3.6rem;padding-block:.7rem;display:grid}.music-track-index .eyebrow{color:var(--ink-muted);font-size:.6rem}.index-track-name{font:1.12rem/1.4 var(--serif);overflow-wrap:anywhere}.play-button.index-listen{font:1.12rem/1.4 var(--serif);text-align:left;gap:.7rem;min-width:0}.index-listen>span:last-child{overflow-wrap:anywhere}.index-listen .play-circle{width:32px;height:32px}.index-listen .play-circle svg{width:12px}.music-release-link{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:1.5rem;display:flex}.music-release-link>span{color:var(--ink-muted);padding-block:.5rem;font-size:.75rem}.collection-explore{isolation:isolate;max-width:100%;min-height:48px;color:var(--ink);font:.82rem/1.6 var(--sans);justify-content:space-between;align-items:center;gap:1.2rem;padding:.65rem 0;display:inline-flex;position:relative}.collection-explore:before{content:"";height:5px;-webkit-mask:var(--drawn-rule) center / 100% 100% no-repeat;mask:var(--drawn-rule) center / 100% 100% no-repeat;opacity:.55;pointer-events:none;background:currentColor;position:absolute;inset:auto 0 0}.collection-explore .icon{width:20px;height:20px}.collection-explore:is(:hover,:focus-visible):before{opacity:1}.tool-explore .collection-explore{color:var(--paper);padding-inline:1rem}.tool-explore .collection-explore:before{z-index:-1;height:auto;clip-path:var(--print-edge);opacity:.03;inset:0;-webkit-mask:none;mask:none}.tool-explore .collection-explore:after{content:"";opacity:.2;pointer-events:none;background:currentColor;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 56' preserveAspectRatio='none'%3E%3Cpath d='M3 4Q31 2 63 3T122 4T181 3T242 4T297 3Q299 15 297 28T297 52Q268 54 237 52T178 53T119 52T60 53T3 52Q1 40 3 28T3 4Z' fill='none' stroke='black' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 56' preserveAspectRatio='none'%3E%3Cpath d='M3 4Q31 2 63 3T122 4T181 3T242 4T297 3Q299 15 297 28T297 52Q268 54 237 52T178 53T119 52T60 53T3 52Q1 40 3 28T3 4Z' fill='none' stroke='black' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.tool-explore .collection-explore:is(:hover,:focus-visible):before{opacity:.07}.tool-explore .collection-explore:is(:hover,:focus-visible):after{opacity:.4}.tool-feature-image .sleeve{transition:transform .65s var(--ease), background-color .35s ease}.tool-feature-image:is(:hover,:focus-visible) .sleeve{background-color:var(--paper-muted)}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-motion=on] .collection-explore .icon{transition:transform .3s var(--ease)}[data-motion=on] .collection-explore:hover .icon{transform:translate(4px)}[data-motion=on] .tool-feature-image:is(:hover,:focus-visible) .sleeve{transform:translateY(-7px)rotate(-1deg)}[data-motion=on] .tool-feature-reverse .tool-feature-image:is(:hover,:focus-visible) .sleeve{transform:translateY(-7px)rotate(1deg)}}.purchase-edition-card{padding:clamp(1.5rem,2.6vw,2.5rem)}.purchase-edition-card h3{margin:.75rem 0 0;font-size:clamp(1.8rem,2.4vw,2.4rem)}.purchase-edition-card .purchase-minimum{letter-spacing:-.035em;white-space:nowrap;font-size:2.7rem;line-height:1.2}.purchase-edition-card .purchase-formats{border:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1rem;margin-top:.8rem;padding-block:1.3rem 1.5rem;display:flex;position:relative}.purchase-edition-card .purchase-formats:before{content:"";background:var(--ochre);opacity:.45;height:5px;-webkit-mask:var(--drawn-rule) center / 100% 100% no-repeat;mask:var(--drawn-rule) center / 100% 100% no-repeat;position:absolute;inset:0 0 auto}.purchase-edition-card .purchase-formats p{font:.72rem/1.6 var(--mono);letter-spacing:.05em;margin:0}.purchase-edition-card .purchase-button{min-height:52px;clip-path:var(--print-edge);background:var(--paper);color:var(--forest);border:0;padding:1rem 1.15rem}.purchase-edition-card .purchase-button:not(:disabled){cursor:pointer}.purchase-edition-card .purchase-button:not(:disabled):hover{background:var(--hero-ink)}.purchase-edition-card .purchase-button:disabled{opacity:.6}.purchase-edition-card .purchase-button:focus-visible{clip-path:none}.purchase-edition-card .purchase-availability{max-width:28rem;margin-top:1.1rem;font-size:.7rem;line-height:1.65}.music-pagination:has(.pagination){padding:0 var(--gutter) 4rem}.music-pagination .pagination{margin-top:0}.music-world[data-footer-surface=lichen] .music-pagination{background:var(--surface-lichen,#afb497)}main:has(.music-world)+.footer-transition{--edge-from:var(--paper)}main:has(.music-world[data-footer-surface=lichen])+.footer-transition{--edge-from:var(--surface-lichen,#afb497)}.release-opening,.product-opening{padding-bottom:3rem}.release-opening:before,.product-opening:before{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.release-cover{min-width:0;position:relative}.release-cover .sleeve{rotate:-2deg}.release-cover>.eyebrow{text-align:center;margin-top:2rem}.release-opening-copy{min-width:0}.release-opening-copy h1{text-transform:none;font-size:clamp(3.2rem,5.8vw,6.5rem)}.recording-body:before,.product-body:before{content:none}.recording-body,.product-body{padding-top:2.5rem}.track-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.track-heading h2{font-size:clamp(2rem,3vw,3rem)}.track-heading>.eyebrow{margin:0}.listening-tracks{margin:1.8rem 0 0;padding:0;list-style:none}.listening-tracks>li{background:var(--drawn-rule) left top / 100% 5px no-repeat;grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:baseline;gap:.9rem;padding:1.6rem 0;display:grid}.listening-track-copy{min-width:0}.listening-track-copy h3{font:clamp(1.35rem, 2.2vw, 2rem)/1.3 var(--serif);overflow-wrap:anywhere}.listening-track-copy>p{margin-top:.6rem;font-size:.8rem}.listening-track-controls{flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;margin-top:.8rem;display:flex}.track-listen{gap:.7rem;font-size:.75rem}.track-listen .play-circle{width:34px;height:34px}.track-listen .play-circle svg{width:12px}.recording-purchase,.product-purchase{margin-top:1rem;position:sticky;top:3rem}.product-opening-image{margin-top:0}.edition-navigation{color:var(--paper-muted);flex-wrap:wrap;gap:.8rem 1.5rem;margin-top:2rem;font-size:.78rem;display:flex}.edition-navigation a{padding-block:.6rem}.edition-navigation a:hover{color:var(--paper)}.product-story>.product-description{margin-top:0}.product-description>p:first-child{font:clamp(1.4rem, 2.2vw, 2rem)/1.5 var(--serif)}.product-description ul{padding-left:1.2rem;font-size:.96rem;line-height:1.8}.product-description li{margin-top:.6rem;padding-left:.4rem}.description-details{margin-top:2.5rem}.product-story .technical-details h2,.product-story .edition-formats h2{font-size:1.8rem}.technical-details,.edition-formats,.pack-specifications{background:var(--drawn-rule) left top / 100% 5px no-repeat;border:0}.technical-details .pack-specifications{background:0 0}.sample-contents{background:var(--drawn-rule) left top / 100% 5px no-repeat;grid-column:1/-1;min-width:0;margin-top:2rem;padding-top:3rem}.sample-contents-heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}.sample-contents-heading h2{margin-top:.7rem;font-size:clamp(2.3rem,4vw,4rem)}.sample-inventory{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:5%;margin:1rem 0 0;padding:0;list-style:none;display:grid}.sample-inventory li{background:var(--drawn-rule) left top / 100% 5px no-repeat;grid-template-columns:1.8rem minmax(0,1fr) auto;align-items:baseline;gap:.8rem;padding:1rem 0;display:grid}.sample-inventory li>span:nth-child(2){font:1.1rem/1.45 var(--serif);overflow-wrap:anywhere}.sample-inventory .eyebrow{color:var(--ink-muted);font-size:.58rem}.sample-file-meta{white-space:nowrap;justify-content:end;align-items:baseline;gap:.8rem;display:flex}.sample-file-meta .track-duration{font-variant-numeric:tabular-nums}@media (max-width:1000px){.music-spread{gap:5%}.music-spread-copy h2{font-size:clamp(2.3rem,4.5vw,4rem)}}@media (max-width:760px){.music-spread{grid-template-columns:minmax(0,1fr);gap:3rem;padding-block:2.5rem 3rem}.music-art{width:88%;margin-inline:auto}.music-folio{font-size:7rem;top:-1.7rem;left:-1.5rem}.music-chapter-moss .music-art,.music-chapter-moss .music-spread-copy{grid-area:auto/1}.music-spread-copy h2{font-size:clamp(2.5rem,9vw,4rem)}.music-track-index li{gap:.6rem}.release-opening,.product-opening{padding-bottom:1rem}.release-opening-copy h1{font-size:clamp(2.7rem,10vw,4rem)}.recording-purchase,.product-purchase{position:static}.recording-body,.product-body{padding-top:1.5rem}.listening-tracks>li{grid-template-columns:1.3rem minmax(0,1fr) auto;gap:.6rem}.sample-inventory{grid-template-columns:minmax(0,1fr)}.sample-contents{margin-top:0}.sample-contents-heading{flex-direction:column;align-items:start}.product-opening .pack-specifications-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.product-opening .pack-specifications-compact dd{font-size:1.15rem}}.product-body{gap:4rem 8%}.product-details-grid{grid-column:1/-1;grid-template-columns:inherit;column-gap:inherit;row-gap:inherit;min-width:0;display:grid}.cart-price-slot{align-items:center;min-height:5.3rem;display:flex}.cart-price-slot label{width:100%}.cart-amount-link{color:inherit;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.cart-amount-link:hover{color:var(--ink)}.coupon-disclosure{margin-block:1.5rem}.coupon-disclosure>summary{cursor:pointer;padding-block:.6rem;font-size:.85rem}.checkout-form .coupon-disclosure .coupon-controls{border:0;margin:.8rem 0 0;padding:0}.checkout-form .checkout-billing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 1.25rem;margin-top:1.5rem;display:grid}.checkout-billing legend{font:1.45rem/1.3 var(--serif);padding:0}.checkout-billing>p,.checkout-billing .billing-address,.checkout-billing .billing-country{grid-column:1/-1}.checkout-billing>p{margin:.35rem 0 0}.checkout-billing label,.checkout-billing input,.checkout-billing select{width:100%;min-width:0}@media (max-width:480px){.checkout-form .checkout-billing{grid-template-columns:minmax(0,1fr)}}.coupon-applied{flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;font-size:.8rem;display:flex}.threshold-socials{color:#ded6b8;grid-template-columns:repeat(6,max-content);justify-content:end;gap:0 1.2rem;display:grid}.threshold-socials a{grid-column:span 2}.threshold-socials a:nth-child(4){grid-column:3/span 2}.threshold-socials a{min-height:30px;font:.6875rem var(--mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;text-decoration:none;display:inline-flex}.threshold-socials a:hover{color:var(--ochre);text-underline-offset:.3em;text-decoration:underline}.threshold-record-masked .threshold-cover{-webkit-mask-image:var(--pack-mask);-webkit-mask-image:var(--pack-mask);mask-image:var(--pack-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:luminance;mask-mode:luminance}@media (max-width:760px){.threshold-top{flex-wrap:wrap;gap:.7rem}.threshold-socials{flex-basis:100%;gap:0 .7rem;padding-top:0}.threshold-socials a{letter-spacing:0}}.product-story .description-details h2{margin-bottom:1rem;font-size:1.8rem}@media (max-width:760px){.product-body{row-gap:3rem}}.order-review{grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;gap:clamp(2rem,5vw,6rem);min-width:0;display:grid}.order-review-page .page-intro{padding-bottom:2.5rem}.order-review-page .page-intro-copy{padding-top:2.5rem}.order-review-page .page-intro h1{font-size:clamp(3.3rem,5.8vw,6rem)}.order-review-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.order-review-heading .eyebrow{margin:0 0 .75rem}.order-review-heading h2{font:400 clamp(1.8rem,2.8vw,2.8rem)/1.15 var(--serif);letter-spacing:-.04em;margin:0}.order-review-status{font:.62rem/1.6 var(--mono);letter-spacing:.03em;color:var(--ink-muted);padding:.5rem 0}.order-review-items{margin:0;padding:0;list-style:none}.order-review-items li{background:var(--drawn-rule) left top/100% 5px no-repeat;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:baseline;column-gap:1rem;padding:1.7rem 0;display:grid}.order-review-number{font:.65rem var(--mono);color:var(--ink-muted)}.order-review-items h3{font:400 clamp(1.55rem,2.3vw,2.3rem)/1.2 var(--serif);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.order-review-item-price{font:400 1.4rem/1.3 var(--serif);white-space:nowrap;font-variant-numeric:tabular-nums}.order-review-reference{background:var(--drawn-rule) left top/100% 5px no-repeat;flex-direction:column;gap:.65rem;margin-top:1.8rem;padding-top:1.5rem;display:flex}.order-review-reference>span:last-child{font:.7rem/1.6 var(--mono);color:var(--ink-muted);overflow-wrap:anywhere}.order-review-payment{min-width:0}.order-review-payment>.eyebrow{margin:0 0 1.5rem}.order-review-payment h2{font:400 1.25rem/1.4 var(--sans);margin:0}.order-review-payment .order-review-total{font:400 clamp(3.2rem,5vw,4.6rem)/1.1 var(--serif);letter-spacing:-.05em;color:var(--paper);font-variant-numeric:tabular-nums;margin:.6rem 0 1.5rem}.order-review-discount{font:.8rem/1.6 var(--sans);color:var(--paper-muted);margin:-.5rem 0 1.5rem}.order-review-discount span{overflow-wrap:anywhere;display:block}.order-review-charge{margin:1.5rem 0;padding-top:1.5rem;position:relative}.order-review-charge:before{content:"";height:4px;-webkit-mask:var(--drawn-rule) left top/100% 100% no-repeat;mask:var(--drawn-rule) left top/100% 100% no-repeat;opacity:.3;background:currentColor;position:absolute;inset:0 0 auto}.order-review-charge dl{margin:0}.order-review-charge dt{font:.75rem/1.5 var(--sans);color:var(--paper-muted)}.order-review-charge dd{font:400 clamp(1.8rem,2.8vw,2.5rem)/1.2 var(--serif);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.4rem 0}.order-review-charge>p{font:.78rem/1.65 var(--sans);color:var(--paper-muted);margin:.7rem 0}.order-review-charge .order-review-rate{font:.65rem/1.7 var(--mono);overflow-wrap:anywhere;margin-top:1.2rem}.order-review-rate span{display:block}.order-review-payment .purchase-button{text-align:left;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:3.5rem;margin-top:1.5rem;font-size:.85rem;display:flex}.order-review-payment .purchase-button .icon{flex:none;width:20px;height:20px}.order-review-handoff,.order-review-charge-note{font:.8rem/1.7 var(--sans);color:var(--paper-muted);margin:1rem 0 0}.order-review-payment .order-review-check{color:var(--paper);margin-top:1.25rem;font-size:.78rem;display:inline-block}@media (max-width:900px){.order-review{grid-template-columns:minmax(0,1fr);gap:3rem}.order-review-payment{width:100%;max-width:none}}@media (max-width:800px){.order-review-page .page-intro{padding-bottom:1.5rem}.order-review-page .page-intro-copy{gap:1rem;padding-top:1.5rem}.order-review-page .page-intro h1{font-size:clamp(2.5rem,10vw,4rem)}.order-review-page .order-layout{padding-top:1.5rem}.order-review{gap:1.75rem}.order-review-selection{min-width:0}.order-review-heading{gap:.5rem .75rem;margin-bottom:1rem}.order-review-heading>div{min-width:0}.order-review-heading .eyebrow{margin-bottom:.4rem}.order-review-heading h2{font-size:clamp(1.35rem,5vw,1.65rem);line-height:1.2}.order-review-status{padding:.4rem 0;font-size:.6rem}.order-review-items li{grid-template-columns:1.15rem minmax(0,1fr);grid-template-areas:"number title"".price";gap:.45rem .65rem;padding:1.2rem 0}.order-review-number{grid-area:number}.order-review-items h3{grid-area:title;font-size:clamp(1.25rem,4.8vw,1.65rem);line-height:1.2}.order-review-item-price{white-space:normal;overflow-wrap:anywhere;grid-area:price;justify-self:end;font-size:1.5rem}.order-review-reference{gap:.4rem;margin-top:.25rem;padding-top:1rem}.order-review-reference>span:last-child{font-size:.65rem}.order-review-payment{padding:1.25rem}.order-review-payment>.eyebrow{margin-bottom:.9rem}.order-review-total-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.order-review-payment h2{font-size:.9rem}.order-review-payment .order-review-total{overflow-wrap:anywhere;margin:0;font-size:2.25rem}.order-review-discount{margin:.6rem 0 0;font-size:.75rem}.order-review-charge{margin:1rem 0;padding-top:1rem}.order-review-charge dl{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem .75rem;display:flex}.order-review-charge dt{font-size:.75rem}.order-review-charge dd{margin:0;font-size:1.65rem}.order-review-charge>p{margin:.6rem 0 0;font-size:.75rem;line-height:1.6}.order-review-charge .order-review-rate{flex-wrap:wrap;gap:.2rem .6rem;margin-top:.6rem;font-size:.65rem;display:flex}.order-review-rate span{display:inline}.order-review-payment .purchase-button{gap:.75rem;min-height:56px;margin-top:1rem;padding:.9rem 1.1rem;font-size:.82rem}.order-review-payment .purchase-button>span{flex:1;min-width:0}.order-review-handoff,.order-review-charge-note{margin-top:.75rem;font-size:.75rem;line-height:1.6}.order-review-payment .order-review-check{min-height:44px;margin-top:.75rem}}@media (max-width:360px){.order-review-payment{padding:1rem}}.session-close{border:0;border-radius:4px 2px 5px 3px;min-height:44px;padding:.7rem 1rem}.session-close:after{content:"";-webkit-mask:var(--control-outline) center / 100% 100% no-repeat;mask:var(--control-outline) center / 100% 100% no-repeat;opacity:.6;pointer-events:none;background:currentColor;position:absolute;inset:0}@media (forced-colors:active){.session-close{border:1px solid buttontext}.session-close:after{display:none}}.completed-order{grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(3rem,7vw,8rem);min-width:0;display:grid}.completed-order>.order-downloads{grid-area:1/2;min-width:0}.completed-order>.order-receipt{grid-area:1/1;min-width:0}.completed-order :is(.order-downloads,.order-receipt)>.eyebrow{margin:0}.completed-order :is(.order-downloads,.order-receipt)>h2{margin:.6rem 0 1rem}.receipt-items{margin:1.25rem 0;padding:0;list-style:none}.receipt-items li{background:var(--drawn-rule) left top/100% 5px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1rem;padding:1.25rem 0;display:flex}.receipt-items h3{font:400 clamp(1.35rem,2.3vw,2rem)/1.2 var(--serif);overflow-wrap:anywhere;flex:12rem}.receipt-items li>p{font:400 1.25rem/1.2 var(--serif);font-variant-numeric:tabular-nums}.receipt-total{background:var(--drawn-rule) left top/100% 5px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;padding-top:1.25rem;display:flex}.receipt-total .checkout-price{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:2.5rem}.receipt-saving,.receipt-payment{overflow-wrap:anywhere;margin-top:.75rem;line-height:1.65}.receipt-payment>p+p{margin-top:.4rem}.receipt-reference{background:var(--drawn-rule) left top/100% 5px no-repeat;gap:.4rem;margin:1.25rem 0;padding-top:1rem;display:grid}.receipt-reference>span:last-child{font:.65rem/1.6 var(--mono);color:var(--ink-muted);overflow-wrap:anywhere}.download-product{background:var(--drawn-rule) left top/100% 5px no-repeat;margin-top:1.25rem;padding-top:1.25rem}.download-product>h3{font:400 clamp(1.35rem,2.3vw,2rem)/1.2 var(--serif);overflow-wrap:anywhere;margin:0 0 .8rem}.completed-order .download-row{border:0;border-top:1px solid var(--line);background:0 0;grid-template-columns:minmax(0,1fr) minmax(8rem,10rem);grid-template-areas:"file action""access action";align-items:center;gap:.6rem 1.25rem;padding:1rem 0;display:grid}.download-product .download-row:first-of-type{border-top:0;padding-top:0}.download-file{grid-area:file;min-width:0}.download-metadata{font:.75rem/1.6 var(--sans);color:var(--ink-muted);flex-wrap:wrap;align-items:baseline;gap:.3rem .75rem;display:flex}.download-format{font:.65rem/1.8 var(--mono);letter-spacing:.07em;color:var(--ink);margin:0}.download-file-name{font:.75rem/1.5 var(--sans);overflow-wrap:anywhere}.download-access{grid-area:access;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:0;display:grid}.download-access>div{min-width:0}.download-access dt{font:.65rem/1.6 var(--sans);color:var(--ink-muted)}.download-access dd{font:.9rem/1.4 var(--sans);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:.2rem 0 0}.completed-order .download-row .download-action{grid-area:action;width:100%;min-height:48px}.download-session-note{margin-top:.5rem}.download-email-status{background:var(--drawn-rule) left top/100% 5px no-repeat;margin-top:1.25rem;padding-top:1rem}.download-email-status>.text-link{min-height:44px;margin-top:.4rem}@media (max-width:800px){.order-downloads-page .page-intro{padding-bottom:1.5rem}.order-downloads-page .page-intro-copy{gap:1rem;padding-top:1.5rem}.order-downloads-page .order-layout{padding-top:1.5rem}.completed-order{grid-template-columns:minmax(0,1fr);gap:2rem}.completed-order>.order-downloads,.completed-order>.order-receipt{grid-area:auto/1}.completed-order :is(.order-downloads,.order-receipt)>h2{margin:.6rem 0 .8rem;font-size:2.25rem}.completed-order .download-introduction,.completed-order .order-downloads>p:not(.eyebrow,.commerce-small){font-size:.85rem;line-height:1.65}.download-product>h3{font-size:clamp(1.25rem,4.8vw,1.65rem);line-height:1.2}.completed-order .download-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"file action""access access";gap:.6rem .75rem;padding:.85rem 0}.completed-order .download-row .download-action{text-align:center;width:auto;min-height:48px}.completed-order .order-receipt{background:var(--drawn-rule) left top/100% 5px no-repeat;max-width:none;padding-top:1.5rem}.receipt-items{margin:1rem 0}.receipt-items li{padding:1rem 0}.receipt-items h3{font-size:clamp(1.25rem,4.8vw,1.65rem)}.receipt-total{padding-top:1rem}.receipt-total .checkout-price{font-size:2.25rem}.receipt-saving,.receipt-payment{font-size:.8rem}}.commerce-page .checkout-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:start;gap:clamp(3rem,8vw,9rem);display:grid}.header-cart{font:.78rem var(--sans);white-space:nowrap;align-items:center;gap:.65rem;padding:.6rem 0;text-decoration:none;display:flex}.header-cart span{border:1px solid var(--dark-line);min-width:1.5rem;min-height:1.5rem;font:.7rem var(--mono);border-radius:50%;place-items:center;display:grid}.header-cart[aria-current=page]{color:var(--ochre)}.cart-note-region{z-index:40;top:max(1.25rem, env(safe-area-inset-top));right:max(1.25rem, env(safe-area-inset-right));pointer-events:none;width:min(27rem,100vw - 2.5rem);position:fixed}.cart-note{--note-edge:polygon(0.4% 2%, 8% 0.7%, 22% 1.4%, 38% 0.2%, 62% 1.1%, 84% 0, 99% 1.8%, 99.2% 36%, 100% 63%, 98.8% 98.6%, 79% 99.2%, 59% 98.5%, 37% 100%, 17% 98.8%, 0 99.4%, 0.6% 64%, 0 32%);isolation:isolate;pointer-events:auto;color:var(--paper);overscroll-behavior:contain;filter:drop-shadow(0 12px 28px #0006);overflow-wrap:anywhere;max-height:calc(100dvh - 3rem);padding:.8rem 1.35rem .6rem;position:relative;overflow-y:auto}.cart-note:before{content:"";pointer-events:none;z-index:-2;background:radial-gradient(ellipse at 5% 10%, var(--forest-soft), transparent 85%), var(--forest);clip-path:var(--note-edge);position:absolute;inset:0}.cart-note-frame{z-index:-1;width:calc(100% - 12px);height:calc(100% - 12px);color:var(--ochre);opacity:.45;pointer-events:none;position:absolute;inset:6px}.cart-note-botanical{z-index:-1;width:10rem;height:auto;color:var(--ochre);opacity:.16;pointer-events:none;position:absolute;bottom:2.5rem;right:.8rem}.cart-note-topline{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.2rem;display:flex}.cart-note-topline>span{color:var(--paper-muted);font:.65rem/1.5 var(--mono);text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:.65rem;display:inline-flex}.cart-note-topline>span:before{content:"";width:1.8rem;height:5px;-webkit-mask:var(--drawn-rule) center / 100% 100% no-repeat;mask:var(--drawn-rule) center / 100% 100% no-repeat;background:currentColor}.cart-note-close{width:44px;height:44px;color:var(--paper-muted);cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;margin:-.45rem -.6rem -.25rem 0;padding:.6rem;display:grid}.cart-note-close .icon{width:20px;height:20px}.cart-note-close:is(:hover,:focus-visible){color:var(--hero-ink)}.cart-note-body{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:1rem;padding:.1rem 0 1rem;display:grid}.cart-note-art{background:var(--hero-ink);align-self:start;min-height:76px;margin:0;padding:4px;position:relative;rotate:-5deg;box-shadow:2px 4px 9px #0005}.cart-note-art img{object-fit:contain;background:var(--paper);width:68px;height:68px;display:block}.cart-note-art-empty{box-shadow:none;background:0 0;rotate:0deg}.cart-note-seal{isolation:isolate;width:42px;height:42px;color:var(--hero-ink);place-items:center;display:grid;position:absolute;bottom:-12px;left:-10px;rotate:9deg}.cart-note-seal:before{content:"";z-index:-1;background:var(--forest-soft);border-radius:47% 53% 44% 56%/55% 43% 57% 45%;position:absolute;inset:1px}.cart-note-seal>.icon{width:22px;height:22px;margin-top:-5px}.cart-note-seal>svg:last-child{width:100%;height:100%;position:absolute;inset:0}.cart-note-art-empty .cart-note-seal{width:66px;height:66px;bottom:3px;left:3px;rotate:-5deg}.cart-note-art-empty .cart-note-seal>.icon{width:32px;height:32px}.cart-note-copy{min-width:0}.cart-note-copy h2{color:var(--hero-ink);font:400 1.75rem/1.04 var(--serif);letter-spacing:-.045em;margin:0 0 .4rem}.cart-note-copy>p{font:.94rem/1.45 var(--sans);margin:0}.cart-note-copy .cart-note-format{color:var(--paper-muted);font:.65rem/1.6 var(--mono);margin-top:.4rem}.cart-note-detail{font:.8rem/1.6 var(--sans);margin:0 0 1rem}.cart-note-foot{justify-content:space-between;align-items:center;gap:.75rem;padding-top:.4rem;display:flex;position:relative}.cart-note-foot:before{content:"";background:var(--ochre);opacity:.35;height:5px;-webkit-mask:var(--drawn-rule) left top / 100% 5px no-repeat;mask:var(--drawn-rule) left top / 100% 5px no-repeat;pointer-events:none;position:absolute;top:0;left:0;right:0}.cart-note-foot>span{font:.7rem/1.5 var(--sans);color:var(--paper-muted)}.cart-note-foot a{min-height:44px;color:var(--hero-ink);font:.76rem/1.5 var(--mono);text-transform:uppercase;white-space:nowrap;justify-content:space-between;align-items:center;gap:.65rem;padding:.4rem .1rem;text-decoration:none;display:inline-flex}.cart-note-foot a .icon{width:22px;height:22px}.cart-note-foot a:is(:hover,:focus-visible){text-underline-offset:.35rem;text-decoration:underline}.cart-note :focus-visible{outline:2px solid var(--hero-ink);outline-offset:2px}.cart-note[data-leaving=true]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){[data-motion=on] .cart-note{animation:cart-note-arrive .45s var(--ease) both;transition:opacity .2s,transform .2s}[data-motion=on] .cart-note[data-leaving=true]{animation:none;transform:translateY(-6px)rotate(.5deg)}[data-motion=on] .cart-note-check{stroke-dasharray:1;animation:.4s .18s both cart-note-check}}@keyframes cart-note-arrive{0%{opacity:0;transform:translateY(-10px)rotate(1.5deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes cart-note-check{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (max-width:760px){.cart-note-region{top:calc(76px + .75rem + env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));width:min(27rem, calc(100vw - 1.5rem - env(safe-area-inset-left) - env(safe-area-inset-right)))}.cart-note{max-height:calc(100dvh - 7rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:.7rem 1.1rem .55rem}}@media (max-width:380px){.cart-note-body{grid-template-columns:58px minmax(0,1fr);gap:.9rem}.cart-note-art{min-height:58px}.cart-note-art img{width:50px;height:58px}.cart-note-copy h2{font-size:1.5rem}.cart-note-art-empty .cart-note-seal{width:54px;height:54px;left:0}.cart-note-foot{gap:.5rem}.cart-note-foot>span{font-size:.65rem}.cart-note-foot a{gap:.4rem;font-size:.7rem}}@media (forced-colors:active){.cart-note{color:canvastext;filter:none;background:canvas;border:1px solid canvastext}.cart-note:before,.cart-note-frame,.cart-note-botanical,.cart-note-seal:before,.cart-note-foot:before{display:none}.cart-note-seal,.cart-note-copy h2,.cart-note-topline>span,.cart-note-copy .cart-note-format,.cart-note-foot>span,.cart-note-close{color:canvastext}.cart-note-foot a{color:linktext}.cart-note :focus-visible{outline-color:highlight}}.track-buy{color:var(--ink);min-height:44px;font:.78rem/1.5 var(--sans);cursor:pointer;background:0 0;border:0;padding:.6rem 0;text-decoration:none}.cart-layout{padding-top:3rem}.cart-form{width:100%}.cart-list-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.cart-rows{margin:0;padding:0;list-style:none}.cart-row{border-top:1px solid var(--line);grid-template-columns:clamp(6rem,12vw,10rem) minmax(0,1fr) minmax(10rem,15rem);grid-template-areas:"cover edition amount""cover remove amount";align-items:start;column-gap:2rem;padding:2rem 0;display:grid}.cart-cover{grid-area:cover;min-width:0;display:block}.cart-cover .sleeve img,.checkout-item-cover .sleeve img{aspect-ratio:1;object-fit:contain}.cart-edition{grid-area:edition;min-width:0}.cart-amount{grid-area:amount;min-width:0}.cart-format>span+span:before{content:" · "}.cart-item-feedback{grid-column:1/-1;min-width:0}.cart-item-feedback .commerce-error{margin:.8rem 0 0}.cart-edition h2{font:400 clamp(1.5rem,3vw,2.6rem)/1.15 var(--serif);overflow-wrap:anywhere;margin:.8rem 0}.cart-edition h2 a{text-decoration:none}.cart-edition .eyebrow{margin:0}.cart-amount label{font:.75rem var(--sans);gap:.65rem;display:grid}.cart-amount input{width:100%;min-height:3rem;color:var(--ink);border:1px solid var(--line);font:1.1rem var(--sans);background:0 0;border-radius:0;padding:.7rem}.cart-amount input:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.cart-amount .commerce-small,.cart-amount .commerce-error{margin:.8rem 0}.cart-fixed-price{font:400 2rem var(--serif);margin:0}.cart-remove{grid-area:remove;place-self:end start;min-height:44px;margin-top:.25rem}.cart-footer{border-top:1px solid var(--line);grid-template-columns:1fr minmax(15rem,.6fr);gap:3rem;padding-top:2.5rem;display:grid}.cart-subtotal{font:400 clamp(2.5rem,5vw,4rem)/1.1 var(--serif);margin:1rem 0}.cart-continue{flex-direction:column;align-items:start;gap:1.25rem;display:flex}.cart-continue .purchase-button{width:100%}.cart-empty{max-width:40rem;padding-block:1rem 4rem}.cart-empty h2{font:400 clamp(2.6rem,6vw,5rem)/1.06 var(--serif);margin:1rem 0 2rem}.cart-empty>p{line-height:1.7}.cart-explore{flex-wrap:wrap;gap:2rem;margin-top:2rem;display:flex}.cart-unavailable{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.cart-unavailable h2{font:400 1.5rem var(--serif)}.checkout-items{margin:1.5rem 0 2rem;padding:0;list-style:none}.checkout-items>li{border-top:1px solid var(--line);grid-template-columns:5rem minmax(0,1fr);gap:1.25rem;padding:1.5rem 0;display:grid}.checkout-collection .checkout-items h2{font:400 1.65rem/1.15 var(--serif);overflow-wrap:anywhere;margin:0}.checkout-items p{margin:.6rem 0}.checkout-items details{margin:1rem 0 0}.checkout-collection .checkout-price{margin-top:.8rem}.checkout-summary-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.checkout-summary-heading .text-link{min-height:44px;font-size:.75rem}.checkout-item-cover,.checkout-item-copy{min-width:0}.checkout-item-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.checkout-items .checkout-item-price{font:400 1.4rem/1.3 var(--serif);font-variant-numeric:tabular-nums}.checkout-total{margin:1.5rem 0 1rem}.checkout-total .checkout-price{font-variant-numeric:tabular-nums;margin:.8rem 0 0}.checkout-saving{overflow-wrap:anywhere}.checkout-conversion{margin-top:.75rem;line-height:1.65}.checkout-conversion>p+p{margin-top:.5rem}@media (max-width:1100px){.site-header{gap:1.25rem}.site-header .header-note{display:none}}@media (max-width:800px){.cart-row{grid-template-columns:5.5rem minmax(0,1fr);grid-template-areas:"cover edition""remove amount";gap:.65rem 1rem;padding:1.5rem 0}.cart-cover .sleeve{padding:.35rem}.cart-cover .sleeve-empty{padding:.4rem}.cart-cover .sleeve-empty>span:last-child{font-size:1rem}.cart-edition h2{margin:.35rem 0 .6rem;font-size:clamp(1.25rem,4.8vw,1.65rem);line-height:1.2}.cart-edition .eyebrow{font-size:.6rem}.cart-format{gap:.15rem;margin:0;line-height:1.5;display:grid}.cart-format>span+span:before{content:none}.cart-amount{flex-wrap:wrap;justify-content:flex-end;align-self:end;align-items:center;gap:.25rem .75rem;display:flex}.cart-price-slot{min-width:0;min-height:44px}.cart-fixed-price{font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.2}.cart-amount .commerce-small{margin:0}.cart-amount .cart-amount-link{min-width:44px;min-height:44px}.cart-amount:has(input) .cart-price-slot{flex-basis:100%}.cart-amount label{gap:.4rem}.cart-remove{margin:0;font-size:.75rem}.cart-unavailable{grid-template-columns:minmax(0,1fr);grid-template-areas:none}.cart-footer{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-top:1.5rem}.cart-total{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.cart-total .eyebrow{margin:0}.cart-subtotal{font-variant-numeric:tabular-nums;margin:0;font-size:2.25rem}.cart-continue{min-width:0}.checkout-summary.checkout-collection{display:block}}@media (max-width:420px){.cart-list-heading{flex-wrap:wrap;align-items:start}.checkout-items>li{grid-template-columns:4rem minmax(0,1fr);gap:1rem}.site-header{gap:1rem}}@media (max-width:360px){.cart-row:not(.cart-unavailable){grid-template-columns:4.25rem minmax(0,1fr);column-gap:.8rem}}.checkout-summary{max-width:32rem}.checkout-summary .sleeve{width:min(100%,26rem)}.checkout-layout>.resource-state{grid-column:1/-1}.checkout-layout>.resource-state .text-link{margin-right:1.5rem}.checkout-summary h2,.order-receipt h2,.order-downloads h2{font:400 clamp(2rem, 4vw, 3.7rem)/1.1 var(--serif);margin:1.5rem 0}.checkout-form h2{font:400 clamp(2.7rem, 4.8vw, 4.8rem)/1.04 var(--serif);margin:1.2rem 0 2rem}.checkout-form h2 em{font-weight:400}.checkout-form>p,.checkout-summary>p,.order-receipt>p,.order-downloads>p{line-height:1.65}.checkout-price{font:400 3.1rem/1.2 var(--serif);margin:2rem 0 1rem}.checkout-form fieldset{border:0;min-width:0;margin:2.5rem 0 0;padding:0}.checkout-form label{font:.8rem/1.4 var(--sans);gap:.65rem;margin-bottom:1.5rem;display:grid}.checkout-form input:not([type=checkbox]),.checkout-form select{border:1px solid var(--line);width:100%;min-height:3.2rem;color:var(--ink);font:1rem var(--sans);background:0 0;border-radius:0;padding:.8rem}.checkout-form input:disabled,.checkout-form select:disabled{opacity:.65}.checkout-form input:focus-visible,.checkout-form select:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.commerce-form-row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.commerce-small{font:.75rem/1.65 var(--sans);color:var(--ink-muted);overflow-wrap:anywhere}.commerce-small a{text-underline-offset:.25em}.commerce-error{color:#823a29;font:.9rem/1.6 var(--sans)}.commerce-error:empty{display:none}.commerce-page details{border-block:1px solid var(--line);margin-block:1.5rem;padding-block:1rem}.commerce-page summary{cursor:pointer;font:.8rem/1.5 var(--sans)}.preserve-lines{white-space:pre-line;overflow-wrap:anywhere;line-height:1.65}a.purchase-button{text-align:center;text-decoration:none;display:block}.order-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,7vw,8rem);display:grid}.order-layout>.commerce-error,.order-layout>[role=status]{grid-column:1/-1;margin:0}.order-layout>[role=status]:empty{display:none}.order-receipt{max-width:30rem}.order-receipt .eyebrow{overflow-wrap:anywhere}.order-receipt .text-link{margin-top:1.5rem;display:block}.download-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.5rem;display:flex}.download-row h3{font:400 1.25rem/1.3 var(--serif);overflow-wrap:anywhere;margin:0 0 .5rem}.download-row p{margin:.3rem 0}.download-row .text-link{flex:none}.commerce-page button:disabled{opacity:.5;cursor:default}.commerce-page button.text-link{color:inherit;font-family:var(--sans);cursor:pointer;text-align:left;background:0 0;border:0;min-height:2.75rem}.commerce-page button.text-link:disabled{cursor:default}.checkout-form .coupon-controls{border-block:1px solid var(--line);margin-block:2rem;padding-block:1.25rem}.coupon-controls legend{font:.7rem var(--mono);letter-spacing:.08em;text-transform:uppercase;padding-right:.75rem}.coupon-controls .commerce-form-row{grid-template-columns:minmax(0,1fr) auto;align-items:end}.coupon-controls .commerce-form-row label{margin-bottom:0}.coupon-controls .text-link{justify-self:start}.coupon-controls>.text-link,.coupon-controls>p{margin-top:1rem}.download-progress{z-index:120;background:var(--paper);color:var(--ink);padding:var(--gutter);text-align:center;place-items:center;display:grid;position:fixed;inset:0}.download-progress p{font:400 clamp(1.7rem, 4vw, 3rem)/1.2 var(--serif)}.download-progress-ring{border:1px solid var(--line);border-top-color:var(--forest);border-radius:50%;width:3rem;height:3rem;margin:0 auto 2rem;animation:1.2s linear infinite download-turn;display:block}.download-progress-complete{border-color:var(--forest);animation:none}@keyframes download-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.download-progress-ring{animation:none}}@media (max-width:800px){.commerce-page .checkout-layout,.order-layout{grid-template-columns:1fr}.checkout-summary{grid-template-columns:6rem 1fr;column-gap:1.5rem;max-width:none;display:grid}.checkout-summary .sleeve{grid-row:span 2}.checkout-summary h2{margin:0;font-size:2rem}.checkout-summary>p,.checkout-summary details,.checkout-summary>.text-link{grid-column:1/-1}.checkout-summary>p:first-of-type{grid-column:2}.checkout-form h2{font-size:clamp(2.7rem,9vw,4rem)}.order-receipt{max-width:none}}@media (max-width:420px){.commerce-form-row{grid-template-columns:1fr;gap:0}.coupon-controls .commerce-form-row{grid-template-columns:1fr;gap:.75rem}.download-row{flex-direction:column;align-items:start;gap:.8rem}}.purchase-button,.purchase-edition-card .purchase-button{--button-fill:var(--ink);--button-hover:var(--forest-soft);--button-ink:var(--hero-ink);isolation:isolate;width:100%;max-width:100%;min-height:56px;color:var(--button-ink);clip-path:none;font:500 .88rem/1.5 var(--sans);text-align:center;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:1rem;padding:1rem 1.35rem;display:flex;position:relative}.purchase-panel .purchase-button{--button-fill:var(--paper);--button-hover:var(--hero-ink);--button-ink:var(--forest)}.purchase-button:before{content:"";z-index:-1;pointer-events:none;background:var(--button-fill);clip-path:var(--print-edge);transition:background-color .2s;position:absolute;inset:0}.purchase-button:after{content:"";pointer-events:none;opacity:.25;-webkit-mask:var(--control-outline) center / 100% 100% no-repeat;mask:var(--control-outline) center / 100% 100% no-repeat;background:currentColor;position:absolute;inset:3px}.purchase-button:not(:disabled):hover,.purchase-edition-card .purchase-button:not(:disabled):hover{background:0 0}.purchase-button:not(:disabled):hover:before{background:var(--button-hover)}.purchase-button:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.purchase-panel .purchase-button:focus-visible{outline-color:var(--paper)}.purchase-button:disabled,.purchase-edition-card .purchase-button:disabled{opacity:.5;cursor:not-allowed}.purchase-button>:is(span,svg){flex-shrink:0}.catalogue-cart,.craft-link.craft-link-outline,.tool-explore .collection-explore,.threshold-feature-links{--edition-shape:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpolygon%20points%3D%221%2C7%207%2C2%2024%2C5%2037%2C0%2061%2C3%2077%2C0%2098%2C5%20100%2C38%2098%2C62%20100%2C97%2074%2C94%2059%2C100%2033%2C97%2019%2C100%200%2C95%202%2C69%200%2C33%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E);--edition-outline:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpolygon%20points%3D%221%2C7%207%2C2%2024%2C5%2037%2C0%2061%2C3%2077%2C0%2098%2C5%20100%2C38%2098%2C62%20100%2C97%2074%2C94%2059%2C100%2033%2C97%2019%2C100%200%2C95%202%2C69%200%2C33%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20vector-effect%3D%22non-scaling-stroke%22%2F%3E%3C%2Fsvg%3E)}.catalogue-cart{--catalogue-fill:var(--ink);--catalogue-ink:var(--paper);isolation:isolate;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:52px;color:var(--catalogue-ink);font:.82rem/1.5 var(--mono);letter-spacing:.035em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.7rem;padding:.8rem 1.15rem;text-decoration:none;display:inline-flex;position:relative}.catalogue-cart:before,.catalogue-cart:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.catalogue-cart:before{background:var(--catalogue-fill);clip-path:var(--craft-edge)}.catalogue-cart:after{-webkit-mask:var(--edition-outline) center / 100% 100% no-repeat;mask:var(--edition-outline) center / 100% 100% no-repeat;background:currentColor;display:none}.quick-add-to-cart-light{--catalogue-fill:var(--paper);--catalogue-ink:var(--forest)}.purchase-panel .catalogue-cart{--catalogue-fill:var(--paper);--catalogue-ink:var(--forest);width:100%;min-height:56px}.purchase-panel .catalogue-cart:focus-visible{outline-color:var(--paper)}.catalogue-cart .icon{flex:none;width:22px;height:22px}.catalogue-cart>.icon:last-child{width:18px}.catalogue-cart-price{white-space:nowrap;opacity:.9;border-left:1px solid;padding-left:.65rem;font-size:.75rem}.catalogue-cart:focus-visible{outline-offset:5px;outline:2px solid}.catalogue-cart:disabled{opacity:.5;cursor:not-allowed}.catalogue-cart:not(:disabled):is(:hover,:focus-visible):after{opacity:.6}.catalogue-cart:not(:disabled):hover:before{filter:brightness(1.08)}.catalogue-cart-quiet{min-height:44px;color:var(--ink);text-transform:none;letter-spacing:0;padding:.4rem .75rem;font-size:.82rem}.catalogue-cart-quiet.quick-add-to-cart-light{color:var(--paper)}.catalogue-cart-quiet:before{opacity:.04;background:currentColor;display:block}.catalogue-cart-quiet:after{opacity:.45;display:block;inset:0}.catalogue-cart-quiet .catalogue-cart-price{font-size:.75rem}.record-purchase-actions,.matter-purchase-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.4rem;margin-top:1.5rem;display:flex}.record-purchase-actions .room-explore,.matter-purchase-actions .craft-link{margin-top:0}.record-purchase-actions .room-explore{font-size:.82rem}.product-opening-purchase{margin-top:1.5rem}.threshold-feature-links{justify-content:center;align-items:center;gap:1.25rem;max-width:100%;display:flex}.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption){isolation:isolate;min-height:44px;color:var(--paper);font:.75rem/1.4 var(--mono);text-transform:uppercase;letter-spacing:.025em;justify-content:center;gap:.45rem;padding:.3rem .75rem;position:relative}.threshold-feature-links .catalogue-cart{flex-shrink:0}.threshold-feature-links .threshold-artwork-caption{min-width:0}.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption):before,.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption):after{content:"";z-index:-1;pointer-events:none;background:currentColor;display:block;position:absolute;inset:0}.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption):before{clip-path:var(--craft-edge);opacity:.06}.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption):after{-webkit-mask:var(--edition-outline) center / 100% 100% no-repeat;mask:var(--edition-outline) center / 100% 100% no-repeat;opacity:.75}.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption):not(:disabled):is(:hover,:focus-visible):before{opacity:.12}.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption):not(:disabled):is(:hover,:focus-visible):after{opacity:1}.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption):focus-visible{outline-color:var(--paper)}.threshold-feature-links .catalogue-cart-price{display:none}.threshold-feature-links .icon{width:20px;height:20px}.catalogue-cart-tint{display:none}.threshold-feature-links .catalogue-cart>.catalogue-cart-tint{z-index:-1;pointer-events:none;clip-path:var(--craft-edge);opacity:.06;background:currentColor;display:block;position:absolute;inset:0}.threshold-feature-links .catalogue-cart:not(:disabled):is(:hover,:focus-visible)>.catalogue-cart-tint{opacity:.12}.threshold-feature-links .catalogue-cart:not(:disabled):before{clip-path:none;background:var(--paper);opacity:.9;inset:-10px -4px;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%2072%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%209C31%2012%2042%203%2057%207M31%209C30%205%2026%203%2023%204C24%208%2027%2010%2031%209ZM43%206C43%202%2047%201%2050%202C49%205%2046%207%2043%206Z%22%2F%3E%3Cpath%20d%3D%22M116%2065C130%2061%20145%2069%20163%2062M134%2064C137%2068%20142%2071%20146%2069C143%2065%20138%2064%20134%2064ZM151%2065C152%2061%20157%2059%20160%2059C159%2063%20155%2065%20151%2065Z%22%2F%3E%3Cg%20transform%3D%22translate%2836%20-2%29%20scale%28.8%29%22%20stroke-width%3D%221.15%22%3E%3Cpath%20d%3D%22M114%2021C130%2017%20141%2025%20164%2011%22%2F%3E%3Cpath%20d%3D%22M141%2020C130%2019%20125%2011%20126%203C137%204%20143%2010%20141%2020ZM154%2016C154%208%20162%204%20176%205C172%2016%20165%2020%20154%2016Z%22%20fill%3D%22black%22%20fill-opacity%3D%22.1%22%2F%3E%3Cpath%20d%3D%22M141%2020Q136%2012%20129%206M154%2016Q162%2011%20171%207%22%20stroke-width%3D%22.8%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M13%2060L14%2065M11%2063L17%2062%22%20stroke-opacity%3D%22.65%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%2072%22%20preserveAspectRatio%3D%22none%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%209C31%2012%2042%203%2057%207M31%209C30%205%2026%203%2023%204C24%208%2027%2010%2031%209ZM43%206C43%202%2047%201%2050%202C49%205%2046%207%2043%206Z%22%2F%3E%3Cpath%20d%3D%22M116%2065C130%2061%20145%2069%20163%2062M134%2064C137%2068%20142%2071%20146%2069C143%2065%20138%2064%20134%2064ZM151%2065C152%2061%20157%2059%20160%2059C159%2063%20155%2065%20151%2065Z%22%2F%3E%3Cg%20transform%3D%22translate%2836%20-2%29%20scale%28.8%29%22%20stroke-width%3D%221.15%22%3E%3Cpath%20d%3D%22M114%2021C130%2017%20141%2025%20164%2011%22%2F%3E%3Cpath%20d%3D%22M141%2020C130%2019%20125%2011%20126%203C137%204%20143%2010%20141%2020ZM154%2016C154%208%20162%204%20176%205C172%2016%20165%2020%20154%2016Z%22%20fill%3D%22black%22%20fill-opacity%3D%22.1%22%2F%3E%3Cpath%20d%3D%22M141%2020Q136%2012%20129%206M154%2016Q162%2011%20171%207%22%20stroke-width%3D%22.8%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M13%2060L14%2065M11%2063L17%2062%22%20stroke-opacity%3D%22.65%22%2F%3E%3C%2Fsvg%3E) 50%/100% 100% no-repeat}.threshold-feature-links .catalogue-cart:not(:disabled):is(:hover,:focus-visible):before{opacity:1}.craft-link.craft-link-outline,.tool-explore .collection-explore{max-width:100%;min-height:52px;color:var(--paper);font:.82rem/1.5 var(--mono);letter-spacing:.035em;text-transform:uppercase;background:0 0;justify-content:center;gap:1rem;padding:.8rem 1.15rem;display:inline-flex}.craft-link.craft-link-outline:before,.tool-explore .collection-explore:before{clip-path:none;opacity:.6;height:auto;-webkit-mask:var(--edition-outline) center / 100% 100% no-repeat;mask:var(--edition-outline) center / 100% 100% no-repeat;background:currentColor;inset:0}.craft-link.craft-link-outline:after,.tool-explore .collection-explore:after{content:"";z-index:-1;pointer-events:none;opacity:0;-webkit-mask:var(--edition-shape) center / 100% 100% no-repeat;mask:var(--edition-shape) center / 100% 100% no-repeat;background:currentColor;position:absolute;inset:0}.craft-link.craft-link-outline:is(:hover,:focus-visible):before,.tool-explore .collection-explore:is(:hover,:focus-visible):before{opacity:1}.craft-link.craft-link-outline:is(:hover,:focus-visible):after,.tool-explore .collection-explore:is(:hover,:focus-visible):after{opacity:.06}.craft-link.craft-link-outline .icon{width:20px;height:20px}@media (max-width:480px){.threshold-feature-links{gap:.5rem}.threshold-feature-links :is(.catalogue-cart,.threshold-artwork-caption){gap:.35rem;padding-inline:.4rem;font-size:.75rem}.threshold-feature-links .icon{width:18px;height:18px}}@media (forced-colors:active){.threshold-feature-links .catalogue-cart>.catalogue-cart-tint{display:none}.threshold-feature-links .catalogue-cart:not(:disabled){color:buttontext;filter:none}.threshold-feature-links .catalogue-cart:before,.threshold-feature-links .catalogue-cart:after{display:none}.catalogue-cart,.craft-link.craft-link-outline,.tool-explore .collection-explore,.threshold-feature-links .threshold-artwork-caption{color:buttontext;border:1px solid buttontext}.catalogue-cart:before,.catalogue-cart:after,.craft-link.craft-link-outline:before,.craft-link.craft-link-outline:after,.tool-explore .collection-explore:before,.tool-explore .collection-explore:after,.threshold-feature-links .threshold-artwork-caption:before,.threshold-feature-links .threshold-artwork-caption:after{display:none}}.checkout-form .field-control>:is(input:not([type=checkbox]),select),.cart-amount .field-control>input{border-radius:inherit;width:100%;min-width:0;min-height:54px;color:var(--field-ink);font:1rem/1.5 var(--sans);background:0 0;border:0;margin:0;padding:.9rem 1.1rem;display:block}.checkout-form .field-control>select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-right:1rem}.checkout-form .field-control>select option{background:var(--paper);color:var(--ink)}.checkout-form .field-control>:disabled{opacity:1;cursor:not-allowed}.checkout-form label{gap:.55rem;margin-bottom:1.25rem;font-weight:500}.checkout-form .checkout-billing label{margin:0}.checkout-form>fieldset{margin-top:2rem}.checkout-form .checkout-billing{row-gap:1.1rem}.checkout-billing legend{padding-bottom:.25rem}.checkout-form>.purchase-button{margin-top:1rem}.checkout-form input::placeholder{color:var(--ink-muted);opacity:.85}.purchase-panel .field-control{--field-ink:var(--paper);--field-line:var(--ochre);--field-surface:var(--forest-soft)}.purchase-panel .field-control:has([aria-invalid=true]){--field-line:var(--ochre)}.purchase-custom-amount .field-control{width:4.8ch;max-width:100%}.purchase-custom-amount .field-control>input{border-radius:inherit;width:100%;min-height:52px;color:var(--field-ink);font:inherit;background:0 0;border:0;margin:0;padding:.15rem .35rem;display:block}.cart-amount-link{padding-block:.5rem}.cart-remove{color:var(--ink-muted)}.cart-remove:hover{color:var(--ink)}.amount-options button{background:0 0;border:0;border-radius:0;position:relative}.amount-options button:after{content:"";pointer-events:none;opacity:.45;-webkit-mask:var(--control-outline) center / 100% 100% no-repeat;mask:var(--control-outline) center / 100% 100% no-repeat;background:currentColor;position:absolute;inset:0}.commerce-page details{background:var(--drawn-rule) left top / 100% 5px no-repeat, var(--drawn-rule) left bottom / 100% 5px no-repeat;border:0}.commerce-page .coupon-disclosure{padding-block:.45rem}.coupon-disclosure>summary{justify-content:space-between;align-items:center;gap:1rem;min-height:48px;padding:.65rem .1rem;list-style:none;display:flex}.coupon-disclosure>summary::-webkit-details-marker{display:none}.coupon-disclosure>summary:after{content:"+";font:1.5rem/1 var(--serif)}.coupon-disclosure[open]>summary:after{content:"−"}.checkout-form .coupon-disclosure .coupon-controls{margin:.5rem 0 .8rem}.coupon-controls .commerce-form-row{gap:.8rem 1.25rem}.coupon-controls .text-link{white-space:nowrap}.commerce-page button.download-action{text-align:center;background:color-mix(in srgb, var(--ink) 5%, transparent);border:0;justify-content:center;min-width:8rem;padding:.7rem 1.1rem;position:relative}.download-action:after{height:auto;-webkit-mask-image:var(--control-outline);mask-image:var(--control-outline);inset:0}.cart-row,.checkout-items>li,.cart-footer{background:var(--drawn-rule) left top / 100% 5px no-repeat;border:0}@media (max-width:800px){.download-row .download-action{min-height:48px}}@media (max-width:420px){.coupon-controls .commerce-form-row{gap:.8rem}.commerce-page button.download-action{width:100%}}@media (prefers-reduced-motion:reduce){.purchase-button:before{transition:none}}@media (forced-colors:active){.purchase-button,.purchase-edition-card .purchase-button,.commerce-page .download-action,.amount-options button{color:buttontext;clip-path:none;forced-color-adjust:auto;background:buttonface;border:1px solid buttontext}.purchase-button:before,.purchase-button:after,.amount-options button:after,.download-action:after{display:none}.checkout-form .field-control>:is(input:not([type=checkbox]),select),.cart-amount .field-control>input{color:canvastext;background:canvas}}.checkout-form .field-control>:is(input,select):focus-visible,.cart-amount .field-control>input:focus-visible,.purchase-custom-amount .field-control>input:focus-visible{outline:none}@media (max-width:800px){.checkout-page .page-intro{padding-bottom:1.5rem}.checkout-page .page-intro-copy{gap:1rem}.checkout-page .checkout-layout{gap:2rem;padding-top:1.5rem}.checkout-page .checkout-collection,.checkout-page .checkout-form{min-width:0}.checkout-summary-heading{gap:.25rem .75rem}.checkout-summary-heading .eyebrow{margin:0}.checkout-items{margin:.5rem 0 0}.checkout-items>li{grid-template-columns:5.5rem minmax(0,1fr);gap:1rem;padding:1.25rem 0}.checkout-item-cover .sleeve{padding:.35rem}.checkout-item-cover .sleeve-empty{padding:.4rem}.checkout-item-cover .sleeve-empty>span:last-child{font-size:1rem}.checkout-collection .checkout-items h2{font-size:clamp(1.25rem,4.8vw,1.65rem);line-height:1.2}.checkout-item-meta{margin-top:.65rem}.checkout-item-meta>p{margin:0}.checkout-items .checkout-item-price{font-size:1.5rem}.checkout-total{background:var(--drawn-rule) left top / 100% 5px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin:0;padding-top:1.25rem;display:flex}.checkout-total .checkout-price{margin:0;font-size:2.25rem}.checkout-saving{margin-top:.5rem;font-size:.8rem}.checkout-conversion{margin-top:.65rem;font-size:.8rem}.checkout-conversion .commerce-small{font-size:.7rem}.checkout-form{background:var(--drawn-rule) left top / 100% 5px no-repeat;padding-top:1.5rem}.checkout-form h2{margin:.6rem 0 .8rem;font-size:2.25rem}.checkout-form>p:not(.eyebrow,.commerce-error){font-size:.85rem}.checkout-form>fieldset{margin-top:1.25rem}.checkout-form .checkout-contact{gap:1rem;display:grid}.checkout-form .checkout-contact label{margin:0}.checkout-form .checkout-billing{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem .75rem;margin-top:1.5rem}.checkout-form .checkout-billing legend{font-size:1.35rem}.checkout-form .checkout-billing>p{margin:.25rem 0 0}.checkout-form .coupon-disclosure{margin:1.25rem 0 0}.checkout-form .coupon-controls .commerce-form-row{grid-template-columns:minmax(0,1fr);gap:.5rem}.checkout-form .coupon-controls .text-link{min-height:44px}.checkout-form>.purchase-button{min-height:56px;margin-top:1.25rem}}@media (max-width:360px){.checkout-items>li{grid-template-columns:4.25rem minmax(0,1fr);gap:.8rem}}.realm-toggle{min-width:52px;min-height:48px;color:var(--paper-muted);font:.58rem var(--sans);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 0;display:flex}.realm-toggle .icon{width:30px;height:30px;color:var(--ochre);transition:color .4s}.realm-toggle:is(:hover,:focus-visible) .icon{color:var(--paper)}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-motion=on] .realm-toggle:is(:hover,:focus-visible) .dream-gaze{animation:1.5s ease-in-out dream-glance}}@keyframes dream-glance{0%,to{transform:translate(0)}30%,45%{transform:translate(1.3px,-.35px)}72%{transform:translate(-.6px,.2px)}}.realm-toggle[aria-pressed=true] .icon{color:#9de7d7;filter:drop-shadow(0 0 7px #9a72df)}.realm-toggle[aria-pressed=true]{color:#e4d5f3}[data-realm=otherworld]{--forest:#11101e;--forest-soft:#26203b;--paper:#d4c6d7;--hero-ink:#f1e2d2;--paper-muted:#c4b6ce;--ink:#30273e;--ink-muted:#594863;--ochre:#b9dcc4;--line:#aa91ad;--dark-line:#65526e;background:var(--forest);--surface-human:#20172b;--surface-matter:#25203a;--surface-intro:#191424;--surface-tools:#26203b;--surface-lichen:#beb9d1;--surface-footer:#171322}[data-realm=otherworld]>.site-header{color:var(--paper);background:#161322f5;border-color:#9d82ba40}[data-realm=otherworld] .site-footer .brand-link{color:var(--paper)}[data-realm=otherworld] .world-navigation{background:#161322}[data-realm=otherworld] .navigation-art{background:var(--forest-artwork) center / cover;filter:hue-rotate(90deg)saturate(2);-webkit-mask-image:linear-gradient(90deg,#0000,#000 75%);mask-image:linear-gradient(90deg,#0000,#000 75%)}[data-realm=otherworld] .site-footer{background:#171322}[data-realm=otherworld] .site-footer:before{filter:hue-rotate(85deg)saturate(2.5)}.otherworld-atmosphere{pointer-events:none;z-index:18;mix-blend-mode:screen;contain:strict;animation:1.8s ease-out both otherworld-enter;position:fixed;inset:0 0 0 100px;overflow:hidden}.otherworld-ink{opacity:.32;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0008 35% 65%,#000);mask-image:linear-gradient(90deg,#000,#0008 35% 65%,#000)}.otherworld-aura{background:radial-gradient(at 15% 25%,#71239e55,#0000 40%),radial-gradient(at 88% 68%,#0b9b8255,#0000 36%),radial-gradient(at 50% 100%,#bb553338,#0000 45%);animation:24s ease-in-out infinite alternate otherworld-breathe;position:absolute;inset:-25%}.otherworld-periphery{background:repeating-linear-gradient(176deg,#0000 0 79px,#c9add505 80px 81px,#0000 82px 163px);position:absolute;inset:0;box-shadow:inset 0 0 80px #583a6a44}[data-realm=otherworld] .forest-scene{background:#171025}[data-realm=otherworld] .forest-environment{filter:sepia(.4)saturate(2.8)hue-rotate(90deg)brightness(.85);animation:32s ease-in-out infinite alternate otherworld-forest}[data-realm=otherworld] .forest-scene:before{content:"";z-index:1;background:var(--forest-artwork) center / cover;opacity:.2;mix-blend-mode:screen;filter:sepia()saturate(4)hue-rotate(235deg);animation:28s ease-in-out infinite alternate otherworld-echo;position:absolute;inset:-12%;transform:scaleX(-1)rotate(3deg);-webkit-mask-image:linear-gradient(90deg,#000,#0000 42% 60%,#000);mask-image:linear-gradient(90deg,#000,#0000 42% 60%,#000)}[data-realm=otherworld] .forest-scene:after{z-index:2;background:radial-gradient(at 32% 45%,#110f2466,#0000 70%),linear-gradient(#0000 55%,#11101e)}[data-realm=otherworld] .forest-mist{z-index:2;background:radial-gradient(at 30% 65%,#bd76e452,#0000 48%)}[data-realm=otherworld] .forest-mist-front{background:radial-gradient(at 70%,#64b4a647,#0000 55%)}[data-realm=otherworld] .threshold-copy h1{text-shadow:-2px 0 #b179a073,2px 0 #62c9c673,0 5px 30px #0a071a}[data-realm=otherworld] .threshold-within{animation:17s linear infinite otherworld-type;color:#bee1ce!important}[data-realm=otherworld] .threshold-record{--hero-orbit-line:#b4d9c45c;--hero-orbit-inner:#db9ed94d;--hero-orbit-glow:#76469035;--hero-cover-glow:#6d39874d}[data-realm=otherworld] .threshold-growth,[data-realm=otherworld] .transition-vine{filter:sepia(.45)hue-rotate(60deg)saturate(1.4)brightness(1.1)}[data-realm=otherworld] .listening-room{background:#d4c6d7}[data-realm=otherworld] .human-world{background:#20172b}[data-realm=otherworld] .sound-matter{background:#25203a}[data-realm=otherworld] .music-chapter-moss{background:#beb9d1}[data-realm=otherworld] .music-spread{background-color:#0000}[data-realm=otherworld] .page-intro,[data-realm=otherworld] .detail-breadcrumb{background:var(--surface-intro)}[data-realm=otherworld] .page-intro:before,[data-realm=otherworld] .release-opening:before,[data-realm=otherworld] .product-opening:before,[data-realm=otherworld] .monograph-opening:before{filter:hue-rotate(85deg)saturate(2)}[data-realm=otherworld] .sound-tools-page,[data-realm=otherworld] .biography-studio{background:var(--surface-tools)}[data-realm=otherworld] .tools-closing{background:var(--forest)}[data-realm=otherworld] .live-sessions,[data-realm=otherworld] .catalogue-note,[data-realm=otherworld] .catalogue-note:before,[data-realm=otherworld] .music-world[data-footer-surface=lichen] .music-pagination{background:var(--surface-lichen)}[data-realm=otherworld] .sleeve,[data-realm=otherworld] .music-world .music-art .sleeve,[data-realm=otherworld] .artist-photo-print,[data-realm=otherworld] .monograph-portrait{background:#b5a3bd}[data-realm=otherworld] .purchase-panel:before{background:#241c32}[data-realm=otherworld] .purchase-panel:after{background:#7b698a}[data-realm=otherworld] .human-heading h2 span,[data-realm=otherworld] .matter-copy h2 span{color:#b6d6c9}[data-realm=otherworld] .margin-word{color:#b692ca75}[data-realm=otherworld] .print-frame,[data-realm=otherworld] .record-artifact{background-color:#b5a3bd;box-shadow:-10px 12px 40px #9c5aaa30,10px -5px 40px #5b9d8d24}[data-realm=otherworld] .craft-link:before{background:linear-gradient(120deg,#d6c2dd,#bddece)}[data-realm=otherworld] .craft-link{color:#241b32}[data-realm=otherworld] .craft-link.craft-link-outline{color:var(--paper)}[data-realm=otherworld] .play-circle:after{border-color:#b780d1}[data-realm=otherworld] main:has(.home-world)+.footer-transition{--edge-from:var(--surface-matter)}[data-realm=otherworld] main:has(.sound-tools-page)+.footer-transition{--edge-from:var(--forest)}[data-realm=otherworld] main:has(.catalogue-note)+.footer-transition{--edge-from:var(--surface-lichen)}@media (forced-colors:none){body:has([data-realm=otherworld]) .player{--forest:#11101e;--paper:#d4c6d7;--hero-ink:#f1e2d2;--ochre:#b9dcc4}body:has([data-realm=otherworld]) .player:before{background:#9d82ba}body:has([data-realm=otherworld]) .player:after{background:linear-gradient(100deg, #2b203bef, #191424f7 58%, #203834ed), var(--forest-artwork) center 65% / cover}body:has([data-realm=otherworld]) .player-edge-line{color:#c7b3de}body:has([data-realm=otherworld]) .player-engraving{filter:sepia(.45)hue-rotate(60deg)saturate(1.4)brightness(1.1)}body:has([data-realm=otherworld]) .player-art{background:#b5a3bd}body:has([data-realm=otherworld]) .player-art:before{border-color:#b5a3bd88}body:has([data-realm=otherworld]) .player-kicker{color:#b9dcc4}body:has([data-realm=otherworld]) .player[data-playing=true] .player-kicker i{background:#b9dcc4;box-shadow:0 0 7px #9de7d770}body:has([data-realm=otherworld]) :is(.player-context,.player-close,.player-resize,.player-times){color:#c4b6ce}body:has([data-realm=otherworld]) .player-times>span:first-child{color:var(--hero-ink)}body:has([data-realm=otherworld]) .player-toggle:hover{--listen-surface:#e4d5f3}body:has([data-realm=otherworld]) :is(.player-close,.player-resize):hover{color:#f1e2d2;background:#b692ca25}body:has([data-realm=otherworld]) .player-seek input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #b9dcc4 var(--played), #65526e var(--played))}body:has([data-realm=otherworld]) .player-seek input::-moz-range-track{background:#65526e}body:has([data-realm=otherworld]) .player-seek input::-moz-range-progress{background:#b9dcc4}body:has([data-realm=otherworld]) .player-seek input::-webkit-slider-thumb{background:#e4d5f3;border-color:#30273e;box-shadow:0 0 0 1px #b9dcc4}body:has([data-realm=otherworld]) .player-seek input::-moz-range-thumb{background:#e4d5f3;border-color:#30273e;box-shadow:0 0 0 1px #b9dcc4}body:has([data-realm=otherworld]) .player-status{color:#e4d5f3}}@keyframes otherworld-enter{0%{opacity:0}to{opacity:1}}@keyframes otherworld-breathe{0%{transform:rotate(-8deg)scale(.95)}to{transform:rotate(12deg)scale(1.12)}}@keyframes otherworld-forest{0%{filter:sepia(.45)saturate(2.8)hue-rotate(90deg)brightness(.85)}to{filter:sepia(.6)saturate(3.2)hue-rotate(145deg)brightness(.95)}}@keyframes otherworld-echo{0%{transform:scaleX(-1)scale(1.08)rotate(3deg)}to{transform:scaleX(-1)scale(1.2)rotate(-3deg)}}@keyframes otherworld-type{0%,90%,94%,to{text-shadow:-2px 0 #b179a073,2px 0 #62c9c673}91%{text-shadow:-6px 1px #bd8bc0aa,6px -1px #7dd7b7aa}93%{text-shadow:4px 0 #bd8bc088,-4px 0 #7dd7b788}}@media (max-width:760px){.realm-toggle{gap:.2rem;min-width:44px;padding:.2rem 0;font-size:.5rem}.realm-toggle .icon{width:26px;height:26px}.otherworld-atmosphere{inset:76px 0 0}.otherworld-ink{opacity:.24}}@media (prefers-reduced-motion:reduce){[data-realm=otherworld] *,[data-realm=otherworld] :before,[data-realm=otherworld] :after{transition:none!important;animation:none!important}.realm-toggle .icon{transition:none}}
