@font-face{font-family:Figtree;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/pracownia-2026/figtree-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/pracownia-2026/figtree-latin-ext.woff2) format("woff2");unicode-range:U+0100-02FF,U+0300-036F,U+1E00-1EFF,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/pracownia-2026/newsreader-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/pracownia-2026/newsreader-latin-ext.woff2) format("woff2");unicode-range:U+0100-02FF,U+0300-036F,U+1E00-1EFF,U+20A0-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}.workshop-site{--paper:#f7faf8;--white:#fff;--ink:#142f2c;--body:#35524d;--muted:#536b62;--teal:#175f53;--teal-dark:#0d493f;--teal-soft:#e2eee7;--line:#d5e1db;--line-strong:#a9c2b5;--footer:#eaf0eb;--cream:#f1f4ee;--sage:#e9f0e9;--display:Newsreader,Georgia,serif;--sans:Figtree,"Segoe UI",sans-serif;--gutter:48px;color:var(--ink);background:var(--paper);font-family:var(--sans);font-synthesis:none}.workshop-site *{box-sizing:border-box}.workshop-site a:focus-visible,.workshop-site button:focus-visible,.workshop-site summary:focus-visible,.workshop-site input:focus-visible,.workshop-site select:focus-visible{outline:3px solid #175f53;outline-offset:4px}.workshop-site .page{max-width:1392px;margin-inline:auto}.workshop-site h1,.workshop-site h2,.workshop-site h3{font-family:var(--display);font-weight:500;letter-spacing:-.025em}.workshop-site .button{border-radius:6px;min-height:48px;line-height:1.35;white-space:normal}.workshop-site .button.secondary{background:transparent;color:var(--teal);border:1px solid var(--teal)}.workshop-site .header{padding:18px 32px;gap:26px;border-bottom:1px solid var(--line);background:var(--paper)}.workshop-site .wordmark{font-size:25px;white-space:nowrap;gap:10px}.workshop-site .desktop-nav{gap:20px;font-size:14px}.workshop-site .header-actions{gap:12px}.workshop-site .selection-link{border-color:var(--line-strong);min-height:46px}.workshop-search{display:flex;align-items:center;border:1px solid var(--line-strong);background:#fff;border-radius:6px;min-width:0;padding:0 5px}.workshop-search select{font:inherit;font-size:12px;border:0;border-right:1px solid var(--line);background:transparent;color:var(--teal);max-width:104px;min-height:44px;padding:6px}.workshop-search input{font:inherit;font-size:13px;border:0;background:transparent;min-width:0;width:140px;padding:10px}.workshop-search .icon-button{width:36px;min-width:36px}.workshop-search.header-search{width:280px}.workshop-site .menu-dialog .workshop-search{margin-top:24px}.workshop-site .menu-dialog .workshop-search input{width:100%}.workshop-signature{font-size:13px;font-weight:500;color:var(--teal);line-height:1.6;margin:0 0 22px}.workshop-small{font-size:12px;color:var(--muted);line-height:1.65}.workshop-text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px;color:var(--teal)}.music-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);gap:clamp(35px,5vw,80px);align-items:center;padding-block:64px 70px}.music-hero h1{font-size:clamp(46px,5.5vw,80px);line-height:1.02;margin:0 0 28px;max-width:12ch}.music-hero-copy>p:not(.workshop-signature){max-width:43ch;font-size:17px;line-height:1.75;color:var(--body)}.music-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 16px}.music-hero-actions .button{min-width:180px;justify-content:space-between}.hero-score{margin:0;background:#fff;border:1px solid var(--line);padding:15px;box-shadow:12px 12px #e2ece4}.hero-score>a{display:block}.hero-score img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.hero-score figcaption{border-top:1px solid var(--line);padding:20px 6px 4px}.hero-score h2{font-size:28px;line-height:1.2;margin:0}.hero-score figcaption p{font-size:13px;line-height:1.6;margin:10px 0}.hero-score audio{display:block;width:100%;margin:16px 0}.hero-score .workshop-small{font-size:11px;color:var(--muted)}.format-choice{padding-block:35px 60px;border-block:1px solid var(--line)}.workshop-home .section-heading h2{font-size:clamp(32px,3.2vw,46px);line-height:1.1}.workshop-home .section-heading p{margin-top:12px;color:var(--body);font-size:15px}.format-choice-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.format-choice-grid article{display:grid;grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:22px;padding:34px;background:#e8f0e9;border-radius:3px}.format-choice-grid .format-choice-digital{background:#edf0e5}.format-choice-grid h3{font-size:36px;line-height:1.1;margin:12px 0 18px}.format-choice-grid p:not(.format-label){font-size:15px;line-height:1.7;color:var(--body);max-width:37ch}.format-choice-grid small{display:block;margin-top:14px;font-size:12px;color:var(--muted);line-height:1.6}.format-label{font-size:12px;color:var(--teal);font-weight:600;letter-spacing:0;text-transform:none}.format-choice-cover{display:block;transform:rotate(5deg)}.format-choice-cover .book-cover{width:100%;height:auto;box-shadow:9px 12px 18px #183b2c20}.format-digital-mark{background:#fff;aspect-ratio:.75;display:flex;flex-direction:column;justify-content:space-between;padding:20px;border-bottom:7px solid var(--teal);color:var(--teal)}.format-digital-mark span:first-child{font-size:34px;font-family:var(--display)}.format-digital-mark span:last-child{font-size:15px;line-height:1.5}.music-format-note{font-size:12px;line-height:1.7;color:var(--muted);margin-top:22px;max-width:90ch}.workshop-instruments,.workshop-editions{padding-block:65px 10px}.workshop-instrument-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 30px;margin-top:30px}.workshop-instrument-grid>a{display:grid;grid-template-columns:1fr auto;gap:8px;padding:23px 4px;border-bottom:1px solid var(--line);color:var(--teal)}.workshop-instrument-grid strong{font-family:var(--display);font-weight:500;font-size:29px}.workshop-instrument-grid span{grid-column:1;font-size:12px;color:var(--muted)}.workshop-instrument-grid svg{grid-column:2;grid-row:1/3;align-self:center}.workshop-shortcuts{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.workshop-shortcuts>a{min-height:44px;display:inline-flex;align-items:center;padding:10px 17px;border:1px solid var(--line-strong);border-radius:6px;color:var(--teal);font-size:13px}.workshop-author{display:grid;grid-template-columns:minmax(150px,.65fr) minmax(0,1.5fr);gap:clamp(30px,7vw,100px);align-items:center;margin-top:80px;margin-bottom:65px;padding-block:35px;border-block:1px solid var(--line)}.workshop-author .author-publication-photo{padding:25px;background:#e8f0e9}.workshop-author .book-cover{max-width:170px;margin:auto}.workshop-author h2{font-size:clamp(34px,4vw,54px);line-height:1.1;margin:0 0 24px}.workshop-author p:not(.workshop-signature){font-size:17px;color:var(--body);line-height:1.75;max-width:64ch}.workshop-author .button{margin-top:20px}.workshop-help{padding-bottom:65px}.workshop-help h2{font-size:36px}.workshop-help p{font-size:16px;line-height:1.75;max-width:70ch;margin-block:18px;color:var(--body)}.format-tabs{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--line);margin-block:20px 30px}.format-tabs>a,.format-tabs>span{display:inline-flex;align-items:center;min-height:48px;padding:12px 20px;font-family:var(--sans);font-size:14px;line-height:1.4;color:var(--body);border-bottom:3px solid transparent}.format-tabs [aria-current=page]{color:var(--teal);border-bottom-color:var(--teal);font-weight:600}.workshop-catalog-heading{text-align:left;max-width:850px;margin-bottom:26px}.workshop-catalog-heading h1{font-size:clamp(38px,4.5vw,60px);margin:0 0 18px}.workshop-catalog-heading p{line-height:1.7;color:var(--body);font-size:16px;max-width:70ch}.workshop-site .catalog-moments{margin-top:18px}.workshop-site .catalog-layout{gap:35px}.workshop-site .catalog-search{border-color:var(--line-strong);background:#fff}.workshop-site .instrument-strip{border-color:var(--line)}.workshop-site .book-grid{gap:30px 22px}.workshop-site .book-card{border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible}.workshop-site .book-art{position:relative;background:#edf2ee;border:1px solid var(--line);border-radius:3px;padding:40px 28px 22px;min-height:240px;display:flex;align-items:center;justify-content:center}.workshop-site .book-art>a{display:block;width:100%;max-width:190px}.workshop-site .book-art .book-cover{width:100%;height:auto;object-fit:contain;aspect-ratio:5/7;border-radius:0;box-shadow:5px 8px 16px #1a332d17}.edition-format{position:absolute;left:12px;top:10px;font:500 11px/1.5 var(--sans);color:var(--teal)}.workshop-site .badge-new{top:10px;right:10px;border-radius:3px;font-size:10px}.workshop-site .book-body{padding:17px 0 0;display:flex;flex-direction:column;gap:8px}.workshop-site .book-body h3{font:500 23px/1.25 var(--display);margin:0;min-height:2.5em}.workshop-site .book-meta{font-size:11px;line-height:1.6;text-transform:none;letter-spacing:0}.book-level,.book-availability{font-size:11px;line-height:1.55;color:var(--muted);margin:0}.workshop-site .book-body .reference-price{margin:5px 0}.workshop-site .book-body .reference-price strong{font-size:22px;color:var(--ink)}.workshop-site .book-body .reference-price span{font-size:11px}.workshop-site .book-body .button{width:100%;font-size:13px;margin-top:5px}.workshop-site .catalog-note{line-height:1.7;font-size:12px}.workshop-site .product-layout{gap:clamp(28px,5vw,75px)}.workshop-site .product-copy h1{font-size:clamp(32px,3.2vw,49px);line-height:1.12}.workshop-site .product-copy .product-intro{font-size:16px;line-height:1.75}.workshop-site .product-copy .format-tabs{margin-block:18px}.workshop-site .product-copy .format-tabs>*{font-size:13px;padding-inline:12px}.workshop-site .product-price{margin-top:24px}.workshop-site .purchase-actions{gap:10px}.workshop-site .product-related{margin-top:65px}.workshop-site .product-related h2{font-size:32px}.workshop-site .edition-stage{background:#edf2ee;border-color:var(--line);border-radius:4px}.workshop-site .edition-tabs{border-radius:4px}.workshop-site .editorial-page h1{font-size:clamp(40px,5vw,68px)}.workshop-site .editorial-layout h2{font-size:34px;line-height:1.18}.workshop-site .editorial-layout p{max-width:72ch}.workshop-site .works h2{font-size:37px}.workshop-site .footer{background:var(--footer);border-top:1px solid var(--line);margin-top:25px}.workshop-site .footer h2{text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:14px;font-weight:600}.workshop-site .footer-name{font-family:var(--display);font-size:28px}.workshop-site .footer-grid{gap:30px}.workshop-site .footer a{line-height:1.6}.workshop-site .selection-summary,.workshop-site .cart-dialog-summary{background:#edf3ed;border-color:var(--line)}.workshop-site .guide-card,.workshop-site .faq-item{border-color:var(--line)}.digital-workshop{margin:0;font:400 16px/1.65 var(--sans);background:var(--paper)}.digital-workshop a{color:var(--teal);text-underline-offset:4px}.digital-workshop header.header{max-width:none;display:flex;align-items:center;justify-content:space-between}.digital-workshop .wordmark{text-decoration:none;display:inline-flex;align-items:center;font-family:var(--display);font-weight:500;color:var(--ink)}.digital-workshop .wordmark small{font:400 11px/1.4 var(--sans);display:block;color:var(--muted)}.digital-workshop .brand-note{display:block}.digital-workshop .desktop-nav{display:flex;align-items:center}.digital-workshop .desktop-nav a{text-decoration:none;white-space:nowrap}.digital-workshop .static-menu{display:none}.digital-workshop .digital-page{max-width:1392px;margin:0 auto;padding:26px 48px 65px}.digital-workshop .catalog-heading{text-align:left;max-width:850px;padding:0;margin-bottom:32px}.digital-workshop .catalog-heading h1{font-size:clamp(38px,4.5vw,60px);line-height:1.1;margin:15px 0 20px}.digital-workshop .catalog-heading>p{max-width:68ch}.digital-workshop .digital-grid{gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.digital-workshop .digital-card{position:relative;padding:0 0 18px;border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;min-width:0}.digital-workshop .digital-card[hidden]{display:none}.digital-workshop .digital-card>a{text-decoration:none}.digital-workshop .folio{height:auto;min-height:0;padding:12px;background:#fff;border:1px solid var(--line);border-radius:3px;box-shadow:none;aspect-ratio:auto;display:block;overflow:hidden}.digital-workshop .folio img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain}.digital-workshop .folio .format-label{display:block;margin:8px 0 0;font-size:11px}.digital-workshop .digital-card h3{font-size:27px;line-height:1.2;margin:16px 0 10px}.digital-workshop .digital-card>p{font-size:13px;margin:10px 0;color:var(--body)}.digital-workshop .card-bottom{padding-top:5px;gap:12px;align-items:center}.digital-workshop .card-bottom strong{font-size:22px}.digital-workshop .card-bottom a{font-size:13px}.digital-workshop .sample-card-button{display:inline-flex;align-items:center;min-height:44px;border:0;background:none;padding:10px 0;text-decoration:underline;text-underline-offset:4px;font:500 13px var(--sans);color:var(--teal);cursor:pointer}.digital-workshop .digital-section{margin-top:55px}.digital-workshop h2{font-size:35px;line-height:1.15}.digital-workshop .workshop-catalog-tools{margin-block:28px 35px}.digital-workshop .workshop-catalog-tools form{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.digital-workshop .workshop-catalog-tools label{font-size:14px;font-weight:500}.digital-workshop .workshop-catalog-tools input{font:inherit;min-height:48px;padding:10px 14px;border:1px solid var(--line-strong);border-radius:4px;min-width:0;width:min(100%,360px);background:#fff}.digital-workshop .workshop-catalog-tools button{font:inherit;min-height:48px;border:1px solid var(--teal);background:var(--teal);color:#fff;padding:10px 20px;border-radius:4px;cursor:pointer}.digital-workshop .catalog-player{padding:22px;background:#e6efe8;margin-top:24px;max-width:770px}.digital-workshop .catalog-player h2{font-size:26px;margin:0 0 7px}.digital-workshop .catalog-player audio{display:block;width:100%;max-width:550px;margin:15px 0}.digital-workshop .catalog-player p{font-size:13px;line-height:1.7;margin:10px 0}.digital-workshop .catalog-player a{min-height:44px;display:inline-flex;align-items:center}.digital-workshop .catalog-player .sample-error{color:#942b25}.digital-workshop .workshop-result-count{font-size:13px;color:var(--muted)}.digital-workshop .product-hero{gap:30px 60px;margin-top:20px}.digital-workshop .product-heading h1{font-size:clamp(36px,4.3vw,62px);line-height:1.08}.digital-workshop .product-summary{padding:25px;background:#edf2eb;border-radius:4px;border:1px solid var(--line)}.digital-workshop .formats{border-radius:4px}.digital-workshop .score-preview{border-radius:3px;background:#fff;border:1px solid var(--line)}.digital-workshop .digital-price{margin:22px 0}.digital-workshop .digital-footer{max-width:none;background:var(--footer);margin:0;padding:35px 48px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px;border-top:1px solid var(--line)}.digital-workshop .digital-footer>div{min-width:0}.digital-workshop .digital-footer a{display:block;min-height:32px;font-size:14px}.digital-workshop .crumbs{font-size:12px;flex-wrap:wrap}.digital-workshop .feature-row{gap:24px}.digital-workshop .feature-row article{border-color:var(--line);border-radius:4px}@media(min-width:1600px){.workshop-site .header{padding-inline:48px}.music-hero{padding-top:78px}}@media(max-width:1240px){.workshop-site .header{padding-inline:24px;gap:18px}.workshop-site .desktop-nav{display:none}.workshop-site .mobile-menu{display:inline-flex}.workshop-site .header-search{display:flex}.digital-workshop .static-menu{display:block}.digital-workshop .static-menu summary{cursor:pointer;min-height:44px;padding:10px;font-size:14px}.digital-workshop .static-menu nav{position:absolute;right:24px;top:75px;z-index:10;background:#fff;border:1px solid var(--line);padding:20px;min-width:240px;box-shadow:0 12px 25px #183b2c15}.digital-workshop .static-menu nav a{display:block;padding:10px;text-decoration:none}.workshop-instrument-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.format-choice-grid article{grid-template-columns:minmax(0,1fr) 110px;padding:26px;gap:16px}.format-choice-grid h3{font-size:31px}.workshop-site .catalog-layout{gap:26px}}@media(max-width:900px){.workshop-site{--gutter:28px}.music-hero{gap:30px;padding-top:40px}.music-hero h1{font-size:52px}.music-hero-actions .button{min-width:0;flex:1;font-size:13px}.format-choice-grid{gap:16px}.format-choice-grid article{grid-template-columns:1fr;padding:25px}.format-choice-cover{max-width:115px;justify-self:end}.format-digital-mark{width:115px;justify-self:end;display:none}.workshop-instrument-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.digital-workshop .digital-page{padding-inline:28px}.digital-workshop .digital-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.digital-workshop .product-hero{gap:28px}.digital-workshop .product-summary{padding:20px}}@media(max-width:760px){.workshop-site{--gutter:20px}.workshop-site .header{padding:13px 18px;gap:10px}.workshop-site .wordmark{font-size:23px;gap:8px}.workshop-site .wordmark svg{width:29px;height:29px}.workshop-site .header-search{display:none}.workshop-site .header-actions{gap:7px}.music-hero{grid-template-columns:minmax(0,1fr);padding-top:32px;padding-bottom:45px;gap:30px}.music-hero h1{font-size:clamp(46px,11vw,66px);max-width:13ch;margin-bottom:20px}.music-hero h1 br{display:none}.music-hero-copy>p:not(.workshop-signature){font-size:16px;line-height:1.7}.music-hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-block:24px 12px}.music-hero-actions .button{min-width:0;min-height:54px;padding-inline:13px;font-size:13px}.workshop-signature{font-size:12px;margin-bottom:17px}.hero-score{padding:10px;box-shadow:6px 7px #e2ece4}.hero-score figcaption{padding:16px 3px 1px}.hero-score h2{font-size:27px}.hero-score audio{max-width:100%}.format-choice{padding-block:30px 34px}.format-choice-grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:24px}.format-choice-grid article{grid-template-columns:minmax(0,1fr) 95px;gap:18px;padding:23px}.format-choice-grid h3{font-size:32px}.format-choice-grid p:not(.format-label){font-size:14px}.format-digital-mark{display:flex;width:95px;padding:13px}.format-digital-mark span:first-child{font-size:28px}.format-digital-mark span:last-child{font-size:12px}.format-choice-grid .workshop-text-link{font-size:13px}.music-format-note{font-size:11px}.workshop-instruments,.workshop-editions{padding-top:44px}.workshop-home .section-heading{gap:18px;align-items:flex-start}.workshop-home .section-heading h2{font-size:34px}.workshop-home .section-heading p{font-size:14px}.workshop-home .section-heading>a{font-size:12px;max-width:110px;line-height:1.5;flex-shrink:0}.workshop-instrument-grid{gap:0 22px;margin-top:17px}.workshop-instrument-grid strong{font-size:25px}.workshop-instrument-grid>a{padding-block:19px}.workshop-shortcuts{gap:8px}.workshop-shortcuts>a{font-size:12px;padding-inline:12px}.workshop-author{grid-template-columns:minmax(0,1fr);gap:25px;margin-top:55px;margin-bottom:38px;padding-block:26px}.workshop-author>.author-publication-photo{display:none}.workshop-author h2{font-size:40px}.workshop-author p:not(.workshop-signature){font-size:16px}.workshop-help{padding-bottom:35px}.workshop-help h2{font-size:32px}.workshop-site .book-grid{gap:26px 16px}.workshop-site .book-art{padding:35px 18px 18px;min-height:0}.workshop-site .book-body h3{font-size:21px;line-height:1.25}.workshop-site .book-meta{font-size:10px}.workshop-site .book-body .reference-price strong{font-size:21px}.workshop-site .book-body .button{padding-inline:10px;font-size:12px;min-height:46px}.workshop-site .book-body{gap:7px}.workshop-site .catalog-page .results-toolbar{margin-top:20px}.workshop-site .format-tabs{margin-block:18px 26px;gap:0}.workshop-site .format-tabs>a,.workshop-site .format-tabs>span{font-size:13px;padding-inline:14px}.workshop-catalog-heading h1{font-size:42px}.workshop-catalog-heading p{font-size:15px}.workshop-site .catalog-search .button{padding-inline:12px;font-size:13px}.workshop-site .product-copy h1{font-size:34px}.workshop-site .product-layout{gap:25px}.workshop-site .edition-stage{min-height:0}.workshop-site .editorial-layout h2{font-size:31px}.workshop-site .footer-grid{gap:28px}.workshop-site .footer-name{font-size:26px}.workshop-site .footer{padding-top:35px}.workshop-site .mobile-bar{background:#f7faf8;border-top:1px solid var(--line)}.digital-workshop header.header{gap:12px}.digital-workshop .header .wordmark{font-size:22px}.digital-workshop .header .header-search{display:none}.digital-workshop .digital-page{padding:22px 20px 40px}.digital-workshop .digital-grid{grid-template-columns:minmax(0,1fr);gap:30px}.digital-workshop .folio{max-width:100%;padding:12px}.digital-workshop .digital-card h3{font-size:29px}.digital-workshop .catalog-heading h1{font-size:43px}.digital-workshop .digital-section{margin-top:38px}.digital-workshop .workshop-catalog-tools form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px}.digital-workshop .workshop-catalog-tools label{grid-column:1/-1}.digital-workshop .workshop-catalog-tools input{width:100%}.digital-workshop .workshop-catalog-tools button{padding-inline:14px}.digital-workshop .catalog-player{padding:18px;margin-top:20px}.digital-workshop .product-heading h1{font-size:40px}.digital-workshop .product-summary{padding:20px}.digital-workshop .digital-footer{padding:30px 20px}.digital-workshop .feature-row{grid-template-columns:1fr}.digital-workshop .static-menu nav{right:18px;top:67px}.digital-workshop .digital-footer{display:grid;grid-template-columns:1fr}.digital-workshop .track-table li{gap:8px}.digital-workshop .formats>*{min-width:0}.digital-workshop .digital-price strong{font-size:34px}}@media(max-width:360px){.workshop-site .wordmark{font-size:20px}.workshop-site .header{padding-inline:13px}.workshop-site .header-actions{gap:2px}.workshop-site .header .icon-button{width:34px;min-width:34px}.music-hero-actions{grid-template-columns:1fr}.music-hero-actions .button{justify-content:space-between}.format-choice-grid article{grid-template-columns:1fr;padding:22px}.format-choice-cover,.format-digital-mark{display:none}.workshop-site .book-grid{grid-template-columns:minmax(0,1fr)}.workshop-site .book-art>a{max-width:170px}.digital-workshop .header .wordmark{font-size:20px}.digital-workshop .product-heading h1{font-size:35px}}@media(prefers-reduced-motion:reduce){.workshop-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.digital-workshop .header-actions{display:flex;align-items:center;gap:15px}.digital-workshop .product-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.digital-workshop .product-heading{grid-column:1/-1}.digital-workshop .product-preview{grid-column:1;grid-row:2}.digital-workshop .product-summary{grid-column:2;grid-row:2;align-self:start}@media(max-width:760px){.digital-workshop .product-hero{display:flex;flex-direction:column}.digital-workshop .product-heading{order:0}.digital-workshop .product-summary{order:1;width:100%}.digital-workshop .product-preview{order:2;width:100%}.digital-workshop .header-actions{gap:9px}}.workshop-landing-heading{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;text-align:left;gap:45px;margin-bottom:40px}.landing-edition-cover{margin:0}.landing-edition-cover img{width:100%;height:auto}.workshop-site .landing-heading h1{font-size:clamp(38px,4.5vw,60px)}@media(max-width:760px){.workshop-landing-heading{grid-template-columns:minmax(0,1fr) 90px;gap:20px}.workshop-site .landing-heading h1{font-size:38px}.workshop-site .landing-facts{flex-wrap:wrap;gap:10px 18px}}@media(max-width:360px){.workshop-landing-heading{grid-template-columns:minmax(0,1fr)}.landing-edition-cover{display:none}}@media(max-width:760px){.workshop-site .wordmark{margin-left:0}.workshop-site .header-actions>.mobile-only{display:none}}.digital-workshop .product-preview{display:block;min-width:0}.digital-workshop .product-summary{display:flex;flex-direction:column}.digital-workshop .product-summary>p:first-child{order:1;margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}@media(max-width:360px){.workshop-instrument-grid{grid-template-columns:minmax(0,1fr)}}.workshop-site .header-actions>.mobile-only{display:none}.workshop-paper-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-block:50px;padding:30px;background:#edf2eb;border:1px solid var(--line)}.workshop-paper-preview>img{width:100%;height:auto;align-self:center}.workshop-paper-preview h2{font-size:38px;line-height:1.1}.workshop-paper-preview audio{display:block;width:100%;margin-block:20px}.workshop-paper-preview .workshop-small{font-size:12px;color:var(--muted)}@media(max-width:900px){.workshop-site .product-layout{display:flex;flex-direction:column}.workshop-site .product-copy{order:0}.workshop-site .edition-gallery{order:1}.workshop-paper-preview{grid-template-columns:minmax(0,1fr);gap:24px;padding:20px}.workshop-paper-preview h2{font-size:32px}}.workshop-site .book-body h3{overflow-wrap:anywhere}.digital-workshop .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.digital-workshop .workshop-search .icon-button{padding:0;min-height:44px;margin:0;flex-shrink:0}
