.mandala-slideshow[data-astro-cid-onuonia5]{z-index:-1;position:absolute;inset:0;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-composite:intersect}.mandala-slide[data-astro-cid-onuonia5]{opacity:0;background:#342014;transition:opacity .65s ease-in-out;display:block;position:absolute;inset:0;mask-position:50%;mask-size:cover;mask-repeat:no-repeat;mask-mode:luminance}.mandala-slide[data-astro-cid-onuonia5].is-active{opacity:.99}@media (prefers-reduced-motion:reduce){.mandala-slide[data-astro-cid-onuonia5]{transition:none}}@font-face{font-family:Waiting for the Sunrise;src:url(/fonts/waiting-for-the-sunrise.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{color-scheme:light;color:#302d29;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#e89a48;font-family:Waiting for the Sunrise,cursive}*,:before,:after{box-sizing:border-box}body{background-blend-mode:normal, saturation, normal, normal;background-color:#e89a48;background-image:linear-gradient(#f5e6cc0d,#f5e6cc0d),linear-gradient(#8080801f,#8080801f),linear-gradient(#e8994833,#e8994833),url(/_astro/arts-and-guitars-seamless-wood.D2QWrLqi.webp);background-position:top;background-repeat:repeat;background-size:1630px 1630px;min-height:100vh;margin:0}.page{width:100%;margin:0;padding-bottom:clamp(16px,2.5vw,40px)}.introduction{place-items:center;padding:clamp(10px,2.4vw,38px) clamp(0px,1vw,16px) 42px;display:grid;position:relative}.title-group{align-items:center;width:100%;display:flex}.title-side,.title-center{min-width:0;position:relative}.title-side{flex:3 1 0}.title-center{flex:8 1 0;justify-content:center;display:flex}.title-overlay{opacity:.7;width:90%;height:auto;display:block}.title-mandala{aspect-ratio:1;opacity:.99;background:#342014;width:100%;display:block;mask-position:50%;mask-size:contain;mask-repeat:no-repeat;mask-mode:luminance}.title-mandala--left{mask-image:url(/_astro/15-gold-center.BnqTyrLv.png)}.title-mandala--right{transform-origin:100%;transform:scale(1.1025);mask-image:url(/_astro/17-golden-spiral.CM_-iSS9.png)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.galleries{grid-template-columns:1fr 1fr;gap:clamp(16px,3vw,48px);width:min(94%,1440px);margin-inline:auto;display:grid}.gallery-space{isolation:isolate;aspect-ratio:1;place-items:center;display:grid;position:relative}.gallery-button{aspect-ratio:1;width:67.2px;min-height:67.2px;box-shadow:none;color:#342014;opacity:.7;background:0 0;border:1px solid;border-radius:50%;place-items:center;padding:0;display:grid}.button-lettering{width:80%;height:auto;display:block}.gallery-button:disabled{cursor:default}@media (width<=700px){.galleries{grid-template-columns:1fr;width:min(94%,560px)}}@media (width<=600px){.introduction{padding:8px 0 42px}.gallery-button{width:57.6px;min-height:57.6px}}.title-ornament{color:#342014;opacity:.7;align-items:center;gap:4%;width:100%;display:flex}.title-rule{border-block:1px solid;flex:1;height:5px}.title-rosette{fill:none;stroke:currentColor;stroke-width:1px;flex:none;width:34%}.gallery-space{aspect-ratio:auto;flex-direction:column;align-items:center;gap:14px;display:flex}.gallery-plate{aspect-ratio:1;outline-offset:6px;border:4px double #342014b3;outline:1px solid #34201459;width:100%;position:relative}.gallery-button{aspect-ratio:auto;border:0;border-radius:0;width:auto;min-height:0;padding:4px 8px}.button-lettering{width:130px}@media (width<=600px){.gallery-button{width:auto;min-height:0}.button-lettering{width:100px}}.introduction{--band-pad:clamp(48px, 6vw, 90px);padding-bottom:var(--band-pad)}.introduction:before{content:"";z-index:0;pointer-events:none;inset:clamp(6px, 1vw, 16px) clamp(6px, 2vw, 32px) calc(var(--band-pad) - clamp(10px, 1.5vw, 24px));opacity:.88;outline-offset:-10px;background:#f4e8cc;border:4px double #342014;outline:1px solid #34201480;position:absolute;box-shadow:0 2px 10px #34201440}.introduction>*{z-index:1;position:relative}.introduction .title-ornament{color:#342014;opacity:.7}.introduction .title-group{padding-inline:clamp(14px,3.2vw,52px)}.title-mandala{border-radius:50%}.galleries{gap:140px clamp(64px,6vw,96px);width:min(100% - 120px,1360px);margin-bottom:clamp(64px,5.5vw,84px)}.gallery-space{--frame:clamp(14px, 1.8vw, 26px);--cap:clamp(60px, 5.5vw, 86px);gap:0}.gallery-plate{outline:none}.gallery-plate:before{content:"";z-index:-1;inset:calc(-4px - var(--frame)) calc(-4px - var(--frame)) calc(-4px - var(--frame) - var(--cap));padding:var(--frame) var(--frame) calc(var(--frame) + var(--cap));opacity:.88;background:#f4e8cc;border:4px double #342014;position:absolute;box-shadow:inset 0 0 0 6px #f4e8cc,inset 0 0 0 7px #34201480;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-clip:border-box,content-box;mask-composite:exclude}.gallery-space .gallery-button{height:var(--cap);margin-top:calc(var(--frame) / 2);padding:0 8px}.gallery-space .button-lettering{width:clamp(90px,9vw,130px);height:auto}@media (width<=700px){.galleries{width:min(100% - 72px,560px)}}@font-face{font-family:Quicksand;src:url(/fonts/quicksand-latin.woff2)format("woff2");font-weight:300 700;font-display:swap}body{flex-direction:column;display:flex}.page{padding-bottom:0}.artisan{color:#e8c996;background:#453934}.artisan-inner{aspect-ratio:1440/460;position:relative;overflow:hidden}.artisan-drawing{aspect-ratio:1448/1086;opacity:.63;height:105%;mask:var(--drawing) center / 100% 100% no-repeat;background:currentColor;position:absolute;top:-4.13%;left:42.5%;mask-mode:luminance}.artisan-text{width:36.8%;font-family:Quicksand,system-ui,sans-serif;font-size:clamp(14px,1.389vw,24px);line-height:1.55;position:absolute;top:16.52%;left:15.625%}.artisan-text p{margin:0}.artisan-text .artisan-quote{opacity:.85;margin-top:.7em;font-style:italic}.artisan-rule{opacity:.55;border-block:1px solid;width:6em;height:5px;margin-bottom:1.3em}.site-footer{color:#e8c996;background:#453934;flex:1;font-family:Quicksand,system-ui,sans-serif}.footer-inner{text-align:center;border-top:1px solid #e8c9964d;justify-items:center;gap:8px;width:min(100% - 48px,1100px);margin:0 auto;padding:36px 0 44px;font-size:15px;display:grid}.footer-inner p{margin:0}.footer-name{letter-spacing:.04em;font-size:18px}.footer-links{flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:6px 0;display:flex}.footer-links a{color:inherit;text-underline-offset:4px}.footer-small{opacity:.7;font-size:13px}@media (width<=1000px){.artisan-inner{aspect-ratio:auto;flex-direction:column;display:flex}.artisan-text{order:-1;width:auto;padding:40px 24px 16px;font-size:16px;position:static}.artisan-drawing{width:100%;height:auto;position:relative;top:auto;left:auto}}
