.rny-tool-card[data-astro-cid-jefvscql]{color:var(--runy-ink);background:#f9f9f7;border:1px solid #e1e0e9;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:28px;margin:30px 0 10px;padding:24px;display:grid}.rny-tool-card-photo[data-astro-cid-jefvscql]{border:0;min-width:0;display:block}.rny-tool-card-photo[data-astro-cid-jefvscql] img[data-astro-cid-jefvscql]{aspect-ratio:1;object-fit:contain;background:#fff;width:100%;height:auto;margin:0;display:block}.rny-tool-card-copy[data-astro-cid-jefvscql]{overflow-wrap:anywhere;min-width:0}.rny-tool-card-copy[data-astro-cid-jefvscql]>p[data-astro-cid-jefvscql]{margin:0 0 12px;font-size:15px;line-height:1.65}.rny-tool-card-copy[data-astro-cid-jefvscql] .rny-tool-card-kicker[data-astro-cid-jefvscql]{color:var(--runy-muted);margin:0 0 8px;font-size:12px;font-weight:600}.rny-tool-card[data-astro-cid-jefvscql] h3[data-astro-cid-jefvscql]{font-family:var(--runy-serif);border:0;margin:0 0 12px;padding:0;font-size:26px;font-weight:400;line-height:1.25}.rny-tool-card[data-astro-cid-jefvscql] h3[data-astro-cid-jefvscql] a[data-astro-cid-jefvscql]{color:inherit;text-decoration:none}.rny-tool-card-copy[data-astro-cid-jefvscql] .rny-tool-card-options[data-astro-cid-jefvscql]{color:var(--runy-muted);font-size:14px}.rny-tool-card-copy[data-astro-cid-jefvscql] .rny-tool-card-price[data-astro-cid-jefvscql]{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.rny-tool-card-cta[data-astro-cid-jefvscql]{color:#fff;background:var(--runy-indigo);border:1px solid var(--runy-indigo);justify-content:center;align-items:center;gap:14px;min-height:44px;padding:10px 18px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.rny-tool-card-cta[data-astro-cid-jefvscql]:hover{background:var(--runy-ink)}.rny-tool-card[data-astro-cid-jefvscql] a[data-astro-cid-jefvscql]:focus-visible{outline-offset:4px;outline:3px solid #64748b}@media (width<=600px){.rny-tool-card[data-astro-cid-jefvscql]{grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.rny-tool-card-photo[data-astro-cid-jefvscql]{width:min(100%,260px);margin-inline:auto}.rny-tool-card-cta[data-astro-cid-jefvscql]{box-sizing:border-box;width:100%}}.runy-feedback-placement[data-astro-cid-lv4gzrnv]{padding-top:16px}[data-astro-cid-lv4gzrnv][data-form-feedback]{scroll-margin-block:100px}strong[data-astro-cid-lv4gzrnv],span[data-astro-cid-lv4gzrnv]{display:block}strong[data-astro-cid-lv4gzrnv]{font-weight:600}strong[data-astro-cid-lv4gzrnv]+span[data-astro-cid-lv4gzrnv]{margin-top:6px}@font-face{font-family:Runy Batik Instrument;src:url(/digital-products/batik-pack-09/instrument-400.woff2);font-weight:400;font-display:swap}@font-face{font-family:Runy Batik Instrument;src:url(/digital-products/batik-pack-09/instrument-500.woff2);font-weight:500;font-display:swap}@font-face{font-family:Runy Batik Instrument;src:url(/digital-products/batik-pack-09/instrument-600.woff2);font-weight:600;font-display:swap}@font-face{font-family:Runy Batik Instrument;src:url(/digital-products/batik-pack-09/instrument-700.woff2);font-weight:700;font-display:swap}.runy-batik-digital{--ink:#1a2e44;--brand:#312e81;--paper:#fdfcfb;--soft:#f9f9f7;--muted:#64748b;--line:#dfe3e9;--serif:"New York","Iowan Old Style","Apple Garamond",Baskerville,Georgia,serif;--sans:"Runy Batik Instrument",system-ui,sans-serif;color:var(--ink);font:16px/1.7 var(--sans);background:#fff;margin:0}.runy-batik-digital *{box-sizing:border-box}.runy-batik-digital a{color:inherit;text-decoration:none}.runy-batik-digital img{max-width:100%;display:block}.runy-batik-digital a:focus-visible,.runy-batik-digital summary:focus-visible{outline:2px solid var(--brand);outline-offset:5px}.runy-batik-digital .container{width:min(100% - 64px,1370px);margin:auto}.runy-batik-digital .eyebrow{letter-spacing:.22em;color:var(--muted);text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:600}.runy-batik-digital h2,.runy-batik-digital h3,.runy-batik-digital p{margin-top:0}.runy-batik-digital h3{font-size:17px;font-weight:500}.runy-batik-digital .small{color:var(--muted);font-size:12px}.runy-batik-digital[lang=ja]{line-break:strict}@media (width<=700px){.runy-batik-digital .container{width:calc(100% - 36px)}}.runy-batik-digital .commerce-hero{background:#fff;padding-block:52px 58px}.runy-batik-digital .commerce-grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start;gap:80px;display:grid}.runy-batik-digital .commerce-preview{min-width:0}.runy-batik-digital .square-cover{aspect-ratio:1;object-fit:contain;background:var(--soft);width:100%;height:auto}.runy-batik-digital .purchase-card{min-width:0;padding:10px 0 0}.runy-batik-digital .purchase-card h1{letter-spacing:-.02em;margin:0 0 20px;font-size:clamp(36px,3vw,46px);line-height:1.13}.runy-batik-digital .purchase-card .eyebrow{margin-bottom:18px;font-size:10px}.runy-batik-digital .purchase-intro{color:var(--muted);max-width:47ch;margin-bottom:24px;font-size:15px;line-height:1.8}.runy-batik-digital .commerce-price{font-size:28px;font-weight:500;line-height:1.2}.runy-batik-digital .commerce-price>.purchase-frequency{color:var(--muted);margin-left:8px;font-size:11px;font-weight:400}.runy-batik-digital .included{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px 15px;margin:22px 0;padding:20px 0;font-size:13px;line-height:1.8;list-style:none;display:grid}.runy-batik-digital .cart-button{width:100%;margin:0 0 12px}.runy-batik-digital .buy-button{width:100%}.runy-batik-digital .purchase-note{text-align:center;color:var(--muted);margin:13px 0 24px;font-size:11px}.runy-batik-digital .purchase-license{color:var(--muted);margin-bottom:15px;font-size:12px}.runy-batik-digital .purchase-card>.text-link{font-size:12px}.runy-batik-digital .purchase-card h1{font-family:var(--serif);overflow-wrap:anywhere;font-weight:400}.runy-batik-digital button:focus-visible{outline:2px solid var(--brand);outline-offset:5px}.runy-batik-digital button:disabled{opacity:.5;cursor:not-allowed}.runy-batik-digital .language-fact{color:var(--brand);font-size:13px}.runy-batik-digital .runy-product-form-status:empty{display:none}.runy-batik-digital[lang=ja] h1{font-family:var(--sans);line-height:1.4}@media (width<=1050px){.runy-batik-digital .commerce-grid{gap:40px}.runy-batik-digital .purchase-card h1{font-size:35px}.runy-batik-digital .included{grid-template-columns:1fr}}@media (width<=700px){.runy-batik-digital .commerce-hero{padding-block:24px 35px}.runy-batik-digital .commerce-grid{grid-template-columns:1fr;gap:28px}.runy-batik-digital .purchase-card{padding:0}.runy-batik-digital .purchase-card h1{font-size:34px}.runy-batik-digital .purchase-intro{margin-bottom:20px;font-size:14px}.runy-batik-digital .commerce-price{font-size:27px}.runy-batik-digital .included{grid-template-columns:1fr;gap:8px 14px;margin-block:20px;padding-block:17px;font-size:12px}.runy-batik-digital .purchase-note{margin-bottom:20px}.runy-batik-digital .commerce-price>.purchase-frequency{margin:8px 0 0;display:block}}.runy-batik-digital .lower-preview{font-family:var(--runy-sans);color:var(--runy-ink)}.runy-batik-digital .draft-width{width:min(100% - 64px,1120px);margin-inline:auto}.runy-batik-digital .detail-nav{border-block:1px solid #e6e7eb}.runy-batik-digital .detail-nav .draft-width{justify-content:center;gap:44px;padding-block:20px;display:flex}.runy-batik-digital .detail-nav a{color:var(--runy-muted);font-size:14px}.runy-batik-digital .detail-nav a:hover{color:var(--runy-indigo)}.runy-batik-digital .pattern-section{background:#fff;padding-block:64px 76px}.runy-batik-digital .pattern-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:38px;display:flex}.runy-batik-digital .pattern-heading h2{font-family:var(--runy-serif);margin:0;font-size:36px;font-weight:400;line-height:1.2}.runy-batik-digital .pattern-heading p{color:var(--runy-muted);margin:10px 0 0;font-size:14px}.runy-batik-digital .introduction-band{background:#f9f9f7}.runy-batik-digital .product-introduction{grid-template-columns:1fr 1.15fr;align-items:center;gap:80px;min-height:340px;padding-block:90px;display:grid}.runy-batik-digital .product-introduction h2{font-family:var(--runy-serif);max-width:20ch;margin:0;font-size:34px;font-weight:400;line-height:1.22}.runy-batik-digital .product-introduction p{color:var(--runy-muted);margin:0;font-size:15px;line-height:1.85}.runy-batik-digital .product-introduction p+p{margin-top:14px}.runy-batik-digital .motif-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:36px;display:grid}.runy-batik-digital .motif-card{align-items:center;gap:20px;min-width:0;padding-block:22px;display:flex}.runy-batik-digital .motif-card img{aspect-ratio:1;object-fit:contain;flex-shrink:0;width:115px;height:auto}.runy-batik-digital .motif-card>div{min-width:0}.runy-batik-digital .motif-number{color:var(--runy-muted);letter-spacing:.12em;font-size:10px}.runy-batik-digital .motif-card h3{font-family:var(--runy-serif);margin:14px 0 0;font-size:22px;font-weight:400;line-height:1.25}.runy-batik-digital .runy-video-visual{justify-content:center;align-items:center;min-width:0;display:flex}.runy-batik-digital .practice-pair{grid-template-columns:1fr 1fr;gap:20px;width:100%;max-width:560px;display:grid}.runy-batik-digital .practice-pair figure{min-width:0;margin:0}.runy-batik-digital .practice-pair img{border:1px solid #ffffff2e;width:100%;height:auto;display:block}.runy-batik-digital .practice-pair figcaption{color:#ffffffb3;margin-top:15px;font-size:12px;line-height:1.5}.runy-batik-digital .download-specs{gap:12px;margin:28px 0 0;display:grid}.runy-batik-digital .download-specs>div{grid-template-columns:105px 1fr;gap:16px;font-size:13px;line-height:1.6;display:grid}.runy-batik-digital .download-specs dt{color:#fff;font-weight:500}.runy-batik-digital .download-specs dd{color:#ffffffb3;margin:0}.runy-batik-digital .download-small{color:#fff9;margin:25px 0 0;font-size:11px;line-height:1.8}.runy-batik-digital .runy-video-copy+.runy-video-copy{margin-top:18px}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-video] .runy-video-container{gap:65px;width:min(100% - 64px,1120px)}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-video] .runy-video-title{margin-bottom:24px;font-size:36px}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-faq] .runy-faq-wrapper{width:min(100% - 64px,1120px)}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-faq] #runy-custom-faq{padding-block:64px}.runy-batik-digital .lower-preview .runy-faq-left h2{white-space:normal}.runy-batik-digital .lower-preview .runy-faq-right{min-width:0}@media (width<=1000px){.runy-batik-digital .motif-grid{column-gap:24px}.runy-batik-digital .motif-card{gap:16px}.runy-batik-digital .motif-card img{width:105px}.runy-batik-digital .motif-card h3{font-size:21px}.runy-batik-digital .product-introduction{gap:40px}}@media (width<=700px){.runy-batik-digital .draft-width{width:calc(100% - 36px)}.runy-batik-digital .detail-nav .draft-width{justify-content:space-between;gap:0;padding-block:16px}.runy-batik-digital .detail-nav a{font-size:12px}.runy-batik-digital .pattern-section{padding-block:36px}.runy-batik-digital .product-introduction{grid-template-columns:1fr;gap:24px;min-height:0;padding-block:55px 40px}.runy-batik-digital .product-introduction h2{max-width:none;font-size:29px}.runy-batik-digital .product-introduction p{font-size:14px}.runy-batik-digital .motif-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.runy-batik-digital .motif-card{padding-block:18px;display:block}.runy-batik-digital .motif-card img{width:100%;max-width:150px;margin:0 auto 14px}.runy-batik-digital .motif-card h3{margin-top:7px;font-size:19px}.runy-batik-digital .motif-number{font-size:9px}.runy-batik-digital .pattern-heading h2{font-size:30px}.runy-batik-digital .pattern-heading p{font-size:13px}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-video] #runy-legacy-video-section{padding-block:45px}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-video] .runy-video-container{gap:30px;width:calc(100% - 36px)}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-faq] .runy-faq-wrapper{width:calc(100% - 36px)}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-video] .runy-video-title{font-size:30px}.runy-batik-digital .practice-pair{gap:16px;max-width:430px}.runy-batik-digital .download-specs>div{grid-template-columns:95px 1fr;gap:12px}.runy-batik-digital .lower-preview [data-product-lower-kind=batik-faq] #runy-custom-faq{padding-block:38px}}.runy-tab-editorial[data-astro-cid-kz7tkx3p],.runy-description-editorial[data-astro-cid-kz7tkx3p],.runy-product-shipping[data-astro-cid-kz7tkx3p]{width:min(100%,760px);min-width:0;color:var(--runy-ink,#1a2e44);margin-inline:auto;font-size:15px;line-height:1.85}.runy-tab-editorial[data-astro-cid-kz7tkx3p] [hidden],.runy-description-editorial[data-astro-cid-kz7tkx3p] [hidden],.runy-product-shipping[data-astro-cid-kz7tkx3p] [hidden]{display:none}.runy-tab-editorial[data-astro-cid-kz7tkx3p] p{margin:0 0 20px}.runy-tab-editorial[data-astro-cid-kz7tkx3p] h4,.runy-description-editorial[data-astro-cid-kz7tkx3p] h2,.runy-description-editorial[data-astro-cid-kz7tkx3p] h3{font-family:var(--runy-serif);margin:28px 0 14px;font-size:27px;font-weight:400;line-height:1.3}.runy-description-editorial[data-astro-cid-kz7tkx3p] .runy-description-body>:first-child{margin-top:0}.runy-description-editorial[data-astro-cid-kz7tkx3p] p{margin:0 0 18px}.runy-description-editorial[data-astro-cid-kz7tkx3p] table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px}.runy-description-editorial[data-astro-cid-kz7tkx3p] th,.runy-description-editorial[data-astro-cid-kz7tkx3p] td{text-align:left;vertical-align:top;border-bottom:1px solid #e3e5e8;padding:13px 12px}.runy-description-editorial[data-astro-cid-kz7tkx3p] th{width:35%;font-weight:500}.runy-description-editorial[data-astro-cid-kz7tkx3p] img{max-width:100%;height:auto}.runy-description-editorial[data-astro-cid-kz7tkx3p] ul,.runy-description-editorial[data-astro-cid-kz7tkx3p] ol{padding-left:22px}.runy-detail-specs[data-astro-cid-kz7tkx3p]{border-top:1px solid #e3e5e8;grid-template-columns:1fr 1fr;gap:0 24px;margin:24px 0 0;display:grid}.runy-detail-specs[data-astro-cid-kz7tkx3p]>div[data-astro-cid-kz7tkx3p]{border-bottom:1px solid #e3e5e8;min-width:0;padding:14px 0}.runy-detail-specs[data-astro-cid-kz7tkx3p] dt[data-astro-cid-kz7tkx3p]{color:#65717a;margin-bottom:5px;font-size:12px}.runy-detail-specs[data-astro-cid-kz7tkx3p] dd[data-astro-cid-kz7tkx3p]{margin:0;font-size:14px}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-motif-list,.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-appearance-list{margin:0;padding:0;list-style:none;display:block}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-motif-item{border-left:2px solid #0000;padding:20px 18px}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-motif-item+.runy-motif-item{border-top:1px solid #e3e5e8}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-motif-item[data-motif-selected]{background:#f7f7fa;border-left-color:#312e81}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-motif-name,.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-appearance-title{font:400 22px/1.4 var(--runy-serif);margin-bottom:8px;display:block}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-motif-meaning,.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-appearance-copy{color:#53616f;font-size:14px;line-height:1.9;display:block}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-appearance-list li{padding:22px 0}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-appearance-list li:first-child{padding-top:0}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-appearance-list li+li{border-top:1px solid #e3e5e8}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-appearance-support,.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-motif-guide{color:#65717a;border-top:1px solid #e3e5e8;margin-top:12px;padding-top:18px;font-size:13px}.runy-tab-editorial[data-astro-cid-kz7tkx3p] a,.runy-description-editorial[data-astro-cid-kz7tkx3p] a,.runy-product-shipping[data-astro-cid-kz7tkx3p] a{color:#312e81;text-underline-offset:4px}.runy-shipping-summary[data-astro-cid-kz7tkx3p]{background:#f7f7fa;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:26px;padding:24px;display:grid}.runy-shipping-summary-item[data-astro-cid-kz7tkx3p]{min-width:0}.runy-shipping-summary-label[data-astro-cid-kz7tkx3p]{color:#65717a;margin-bottom:8px;font-size:12px;display:block}.runy-shipping-range[data-astro-cid-kz7tkx3p]{font:400 36px/1.3 var(--runy-serif);display:block}.runy-shipping-unit[data-astro-cid-kz7tkx3p]{color:#65717a;margin-top:5px;font-size:12px;display:block}.runy-delivery-note[data-astro-cid-kz7tkx3p]{color:#65717a;margin:-10px 0 22px;font-size:13px}.runy-shipping-summary-value[data-astro-cid-kz7tkx3p]{font-size:16px;line-height:1.7;display:block}.runy-shipping-summary-returns[data-astro-cid-kz7tkx3p],.runy-shipping-summary-hint[data-astro-cid-kz7tkx3p]{border-top:1px solid #e3e5e8;grid-column:1/-1;padding-top:16px}.runy-shipping-summary-returns[data-astro-cid-kz7tkx3p]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.runy-shipping-summary-hint[data-astro-cid-kz7tkx3p]{margin:0;font-size:13px}.runy-delivery-chapter[data-astro-cid-kz7tkx3p]{border-top:1px solid #e3e5e8;padding:0;display:block}.runy-delivery-heading[data-astro-cid-kz7tkx3p]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;list-style:none;display:flex}.runy-delivery-heading[data-astro-cid-kz7tkx3p]::-webkit-details-marker{display:none}.runy-delivery-heading[data-astro-cid-kz7tkx3p] h4{font:400 21px/1.4 var(--runy-serif);margin:0}.runy-delivery-heading[data-astro-cid-kz7tkx3p]:after{content:"+";color:#65717a;flex:none;font-size:23px}.runy-delivery-chapter[data-astro-cid-kz7tkx3p][open]>summary[data-astro-cid-kz7tkx3p]:after{content:"−"}.runy-delivery-heading[data-astro-cid-kz7tkx3p]:focus-visible{outline-offset:4px;outline:2px solid #312e81}.runy-delivery-body[data-astro-cid-kz7tkx3p]{color:#53616f;padding:0 0 22px;font-size:14px;line-height:1.9}.runy-delivery-body[data-astro-cid-kz7tkx3p] ul{margin:0;padding-left:20px}.runy-delivery-body[data-astro-cid-kz7tkx3p] li+li{margin-top:10px}.runy-delivery-links[data-astro-cid-kz7tkx3p]{border-top:1px solid #e3e5e8;padding-top:20px;font-size:13px}@media (width<=767px){.runy-tab-editorial[data-astro-cid-kz7tkx3p],.runy-description-editorial[data-astro-cid-kz7tkx3p],.runy-product-shipping[data-astro-cid-kz7tkx3p]{width:100%;font-size:14px}.runy-detail-specs[data-astro-cid-kz7tkx3p]{grid-template-columns:1fr}.runy-shipping-summary[data-astro-cid-kz7tkx3p]{gap:16px;padding:18px}.runy-shipping-summary-value[data-astro-cid-kz7tkx3p]{font-size:14px}.runy-shipping-summary-returns[data-astro-cid-kz7tkx3p]{display:block}.runy-tab-editorial[data-astro-cid-kz7tkx3p] .runy-motif-item{padding:17px 12px}}
