:root{font-family:DM Sans,sans-serif;color:#293f35;background:#f2ecdf;--paper:#f2ecdf;--ink:#293f35;--serif:"Cormorant Garamond",Georgia,serif;font-synthesis:none}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}*{box-sizing:border-box}body{margin:0;min-height:100svh;isolation:isolate}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation}a,button{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid #a16e46;outline-offset:5px}::selection{background:#cdb78c;color:#253e34}.skip-link{position:fixed;left:1rem;top:-5rem;z-index:100;background:var(--paper);padding:1rem}.skip-link:focus{top:1rem}.land-art{position:fixed;inset:0;background:#eee4d1 image-set(url(/counterpane/art/counterpane-live-opening.webp) 1x,url(/counterpane/art/counterpane-live-opening@2x.webp) 2x) center/auto 100% no-repeat;z-index:-4}@media(min-width:651px)and (max-height:850px){.land-art{background-image:image-set(url(/counterpane/art/counterpane-live-opening-compact.webp) 1x,url(/counterpane/art/counterpane-live-opening-compact@2x.webp) 2x)}}@media(min-width:651px)and (min-height:1101px){.land-art{background-image:image-set(url(/counterpane/art/counterpane-live-opening-large.webp) 1x,url(/counterpane/art/counterpane-live-opening-large@2x.webp) 2x)}}@media(min-width:651px)and (max-aspect-ratio:19/10){.land-art{background-image:image-set(url(/counterpane/art/counterpane-live-opening-cropped.webp) 1x,url(/counterpane/art/counterpane-live-opening-cropped@2x.webp) 2x)}}@media(min-width:651px)and (max-aspect-ratio:19/10)and (max-height:850px){.land-art{background-image:image-set(url(/counterpane/art/counterpane-live-opening-compact-cropped.webp) 1x,url(/counterpane/art/counterpane-live-opening-compact-cropped@2x.webp) 2x)}}@media(min-width:651px)and (max-aspect-ratio:19/10)and (min-height:1101px){.land-art{background-image:image-set(url(/counterpane/art/counterpane-live-opening-large-cropped.webp) 1x,url(/counterpane/art/counterpane-live-opening-large-cropped@2x.webp) 2x)}}#world{position:fixed;inset:0;z-index:-3;opacity:0}#world canvas{display:block;width:100%;height:100%}.exploring #world.ready{opacity:1;cursor:grab}.globe-hover,.globe-hover #world{cursor:grab}.exploring.dragging #world,.globe-dragging,.globe-dragging #world{cursor:grabbing}.dragging,.globe-dragging{user-select:none;-webkit-user-select:none}#world{touch-action:none;pointer-events:none}.exploring #world.ready{pointer-events:auto}.land-wash{position:fixed;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,#f5efe3f5 0%,#f5efe3e9 20%,#f5efe3c2 30%,#f5efe33c 40%,transparent 52%)}.land-wash:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#243a3050,transparent 18%)}.dust{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:-1}.mote{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:#fff9dd;box-shadow:0 0 6px #ffecbd;opacity:0;animation:float-mote var(--d) var(--delay) infinite linear}.paused .mote{animation-play-state:paused}.dust{display:none}.poem-page{position:relative;display:flex;flex-direction:column;min-height:100svh;padding:clamp(1.5rem,4.5vh,3rem) 0 1rem 7vw;width:fit-content;max-width:54vw;animation:copy-arrive 1.4s .1s both}h1,p{margin-top:0}h1{font-family:var(--serif);font-weight:400;letter-spacing:-.04em;margin:0 0 .85rem}.poem-heading h1{font-size:clamp(3rem,4vw,4.7rem);line-height:.91}h1 em{color:#365a49;font-weight:400;letter-spacing:-.045em}em{font-family:var(--serif)}.author{font-size:.75rem;line-height:1.8;margin-bottom:1.3rem;color:#636957}.author a{text-decoration:none;border-bottom:1px solid #8f826943;color:#3f5444}.verse{font-family:var(--serif);font-size:clamp(1.15rem,calc((100svh - 280px)/29),1.52rem);font-weight:500;line-height:1.46;letter-spacing:-.01em;white-space:nowrap;margin:0 0 .8rem}.verse:last-child{margin-bottom:.8rem}.poem-word{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:none;border:0;border-bottom:1px dotted #8e875a;padding:0;letter-spacing:inherit;position:relative;background-image:linear-gradient(#bca47422,#bca47422);background-size:0% 100%;background-repeat:no-repeat;transition:background-size .4s,color .2s,border-color .2s}.poem-word:hover,.poem-word.selected{color:#9b5436;border-bottom-color:#9b5436;background-size:100% 100%}.poem-word.selected{border-bottom-style:solid}.scene-status{position:fixed;right:5vw;bottom:6.5rem;max-width:270px;font-size:.65rem;line-height:1.6;color:#4e614e;background:#f5eee2e8;padding:0}.scene-status:not(:empty){padding:.7rem 1rem}.no-script{font-size:.8rem;text-align:center;background:#f4ecdd;padding:1rem}.storybook-logo{display:inline-flex;align-items:center;gap:.65rem;margin-bottom:1rem;text-decoration:none;color:#52664e}.storybook-logo img{display:block}.storybook-logo span{font-size:.62rem;letter-spacing:.14em;text-transform:uppercase}.exploration-guide{margin-top:1rem;max-width:320px;color:#596552;font-size:.65rem;line-height:1.65}.exploration-guide p{margin:0}.mouse-guide{display:flex;gap:.7rem;align-items:center}.mouse-guide svg{flex:none;fill:none;stroke:#667253;stroke-width:1.4}.mouse-guide .mouse-wheel{stroke:#ab7950;stroke-width:2}.mouse-guide b{font-weight:500;color:#3f5545}.keyboard-guide{padding-left:calc(16px + .7rem);font-size:.59rem;margin-top:.3rem!important;color:#787c6b}.touch-guide,.static-guide{display:none}.storybook-tools{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.7rem;padding-top:.6rem;border-top:1px solid #8f826930}.quiet-button{display:inline-flex;align-items:center;gap:.4rem;padding:.15rem 0;background:none;border:0;font-size:.65rem;color:#3f5545}.quiet-button:hover{color:#9b5436}.quiet-button svg{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.sound-waves{display:none}[aria-pressed=true] .sound-waves{display:block}[aria-pressed=true] .sound-slash{display:none}.volume-control{display:flex;align-items:center;gap:.45rem;font-size:.59rem;color:#707762}.volume-control input{width:56px;height:16px;margin:0;accent-color:#526b50;cursor:pointer}.sound-status{font-size:.56rem;line-height:1.5;margin-top:.35rem!important;color:#737b67;max-width:320px}.static-edition .mouse-guide,.static-edition .touch-guide,.static-edition .keyboard-guide{display:none}.static-edition .static-guide{display:block}.credits-dialog{width:min(460px,calc(100vw - 2rem));max-height:calc(100svh - 2rem);padding:2rem;background:#f5efe3;color:var(--ink);border:1px solid #b9ab8b;border-radius:6px;box-shadow:0 18px 70px #213b3440}.credits-dialog::backdrop{background:#223b3455;backdrop-filter:blur(4px)}.credits-dialog form{display:flex;justify-content:flex-end;margin-bottom:.7rem}.credits-close{gap:.6rem}.credits-close span{font-size:1.3rem;line-height:1}.credits-eyebrow{font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:#8a724f;margin-bottom:.7rem}.credits-dialog h2{font:400 2.1rem/1.05 var(--serif);letter-spacing:-.03em;margin:0 0 1.3rem}.credits-dialog h3{font-size:.7rem;font-weight:500;margin:1.2rem 0 .45rem;color:#3b5c49}.credits-dialog p:not(.credits-eyebrow){font-size:.75rem;line-height:1.75;color:#5c6554;margin-bottom:.65rem}.credits-dialog a{text-decoration-color:#a48e69;text-underline-offset:3px}.credits-dialog a:hover{color:#9b5436}.credits-dialog em{font-family:inherit}[hidden]{display:none!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;border:0!important}.loading-passage{color:transparent;background-image:linear-gradient(90deg,var(--ink) 49%,#84705b 51%);background-size:200% 100%;background-position:100% 0;background-clip:text;-webkit-background-clip:text;transition:background-position 2s ease}.static-edition .dust{display:none}@keyframes copy-arrive{0%{opacity:0}to{opacity:1}}@keyframes float-mote{0%{transform:translateY(30px);opacity:0}20%,70%{opacity:.65}to{transform:translate(40px,-90px);opacity:0}}@media(min-width:1000px)and (min-height:900px){.poem-page{padding-top:3rem}.verse{font-size:clamp(1.25rem,calc((100svh - 285px)/29),1.6rem);line-height:1.46;margin-bottom:1rem}.author{margin-bottom:1.4rem}}@media(min-width:1000px)and (max-height:780px){.poem-page{padding-top:1.5rem}.poem-heading h1{font-size:3.4rem}.author{margin-bottom:.95rem}.verse{font-size:clamp(1.08rem,calc((100svh - 210px)/29),1.25rem);line-height:1.4;margin-bottom:.55rem}}@media(max-width:1000px)and (min-width:651px){.poem-page{padding-left:5vw;max-width:65vw}.verse{font-size:clamp(1.15rem,calc((100svh - 265px)/29),1.42rem)}.poem-heading h1{font-size:3.5rem}.land-wash{background:linear-gradient(90deg,#f5efe3f5,#f5efe3e5 30%,#f5efe394 46%,transparent 68%)}}@media(max-width:650px){.poem-page{padding:clamp(1rem,3.4svh,1.8rem) 7vw 1rem;max-width:100%;width:100%}.poem-heading h1{font-size:clamp(2.65rem,min(14vw,8.2svh),3.4rem)}.author{margin-bottom:clamp(.75rem,2.65svh,1.4rem)}.verse{font-size:clamp(.95rem,min(5.1vw,calc((100svh - 230px)/26)),1.5rem);line-height:1.5;letter-spacing:-.018em;margin-bottom:clamp(.65rem,2.15svh,1.2rem)}.land-art{background-position:62% center}.land-wash{background:linear-gradient(90deg,#f5efe3f2,#f5efe3e6 40%,#f5efe3b5),linear-gradient(0deg,transparent,#f5efe380 50%,#f5efe3bc)}.scene-status{position:relative;bottom:auto;right:auto;margin:1rem 7vw;max-width:none}}@media(max-width:360px){.poem-page{padding-left:6vw;padding-right:5vw}.verse{font-size:1.09rem}.poem-heading h1{font-size:3.1rem}}@media(max-width:650px){.land-art{background-image:image-set(url(/counterpane/art/counterpane-live-opening-mobile.webp) 1x,url(/counterpane/art/counterpane-live-opening-mobile@2x.webp) 2x);background-position:center}}@media(max-width:650px)and (max-height:560px){.land-art{background-image:image-set(url(/counterpane/art/counterpane-live-opening-mobile-compact.webp) 1x,url(/counterpane/art/counterpane-live-opening-mobile-compact@1.5x.webp) 1.5x)}}@media(max-width:650px)and (min-height:220px)and (max-height:560px){.land-art{background-image:image-set(url(/counterpane/art/counterpane-live-opening-mobile-cropped.webp) 1x,url(/counterpane/art/counterpane-live-opening-mobile-cropped@1.5x.webp) 1.5x)}}@media(max-width:360px)and (max-height:700px){.verse{font-size:.95rem}.poem-heading h1{font-size:2.65rem}}@media(min-width:780px)and (max-height:560px){.poem-page{padding:1rem 0 1rem 5vw;max-width:95vw}.poem-heading h1{font-size:2.35rem;line-height:1;margin-bottom:.4rem}.poem-heading h1 br{display:none}.poem-heading h1 em{margin-left:.22em}.author{margin-bottom:.7rem}.poem{display:grid;grid-template-columns:repeat(2,max-content);grid-template-rows:repeat(2,auto);grid-auto-flow:column;gap:.45rem 2rem}.verse{font-size:clamp(.95rem,2.05vw,1.14rem);line-height:1.35;margin:0}.land-wash{background:linear-gradient(90deg,#f5efe3f8,#f5efe3e5 55%,#f5efe394 76%,transparent)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.dust{display:none}}@media(min-width:651px){.verse{font-size:clamp(1.02rem,calc((100svh - 385px)/29),1.52rem)}}@media(min-width:1000px)and (min-height:900px){.verse{font-size:clamp(1.15rem,calc((100svh - 405px)/29),1.6rem)}}@media(min-width:651px)and (max-height:780px){.storybook-logo{margin-bottom:.65rem}.exploration-guide{margin-top:.65rem}.verse{font-size:clamp(1.02rem,calc((100svh - 340px)/29),1.25rem)}}@media(min-width:651px)and (min-height:561px)and (max-height:780px){.poem-page{padding-top:1rem}.verse{margin-bottom:.4rem}.exploration-guide{line-height:1.5}.keyboard-guide{display:none}.storybook-tools{margin-top:.4rem;padding-top:.4rem}}@media(max-width:650px){.storybook-logo{margin-bottom:.7rem}.storybook-logo img{width:32px;height:27px}.storybook-logo span{font-size:.56rem}.verse{font-size:clamp(.92rem,min(5.1vw,calc((100svh - 350px)/26)),1.5rem);margin-bottom:clamp(.55rem,1.8svh,1rem)}.exploration-guide{margin-top:.65rem}.sound-status{font-size:.58rem}.credits-dialog{padding:1.4rem}.credits-dialog h2{font-size:1.85rem}}@media(max-width:360px)and (max-height:700px){.poem-page{padding-top:1rem}.storybook-logo{margin-bottom:.5rem}.poem-heading h1{font-size:2.4rem}}.touch-device .mouse-guide,.touch-device .keyboard-guide{display:none}.touch-device .touch-guide{display:block}.touch-device.static-edition .touch-guide{display:none}.touch-device .quiet-button{min-height:32px;padding:.3rem 0}.touch-device .volume-control input{height:24px;width:68px}@media(max-width:650px)and (min-height:700px){.touch-device .poem-page{padding-top:1rem}.touch-device .poem-heading h1{font-size:3rem}.touch-device .author{margin-bottom:.9rem}.touch-device .verse{font-size:clamp(.95rem,min(5.1vw,calc((100svh - 370px)/26)),1.4rem);margin-bottom:.6rem}}@media(min-width:780px)and (max-height:560px){.storybook-logo{margin-bottom:.4rem}.storybook-logo img{width:30px;height:25px}.verse{font-size:clamp(.95rem,2.05vw,1.14rem)}.exploration-guide{max-width:600px}.mouse-guide br,.touch-guide br{display:none}.mouse-guide span>b:nth-of-type(3):before{content:" · ";font-weight:400}.keyboard-guide{display:none}.storybook-tools{margin-top:.35rem;padding-top:.35rem}.sound-status{max-width:none}}@media print{.land-art,#world,.land-wash,.dust,.scene-status,.skip-link{display:none!important}body{background:#fff;color:#000;min-height:0}.poem-page{padding:0;max-width:none;width:100%;text-align:center;animation:none}.poem-heading h1{font-size:2.8rem;color:#000}h1 em{color:#000}.poem-word{border:0;color:inherit;background:none}.verse{font-size:1.2rem;line-height:1.45;margin-bottom:1rem}.author{margin-bottom:1.1rem}}.poem-page{pointer-events:none}.poem-page>.poem-heading,.poem-page>.poem,.poem-page>.poem-instructions{pointer-events:auto;width:fit-content}.poem-instructions{margin-top:auto;padding-top:clamp(1rem,2.5svh,1.75rem);padding-bottom:clamp(0px,1.5svh,1rem);display:flex;align-items:flex-start}.poem-instructions .storybook-logo{margin-bottom:0}.poem .verse:last-child{margin-bottom:0}.scene-status:empty{display:none}.storybook-logo{background:none;border:0;padding:0;text-align:left;min-height:36px}.storybook-logo span{font-size:.68rem;letter-spacing:.025em;text-transform:none}.storybook-logo:hover{color:#9b5436}.instructions-dialog{width:min(560px,calc(100vw - 2rem));padding:1.6rem 2rem 2rem;background:linear-gradient(135deg,#faf5ea,#f1e8d6);border:1px solid #b9ab8b;outline:1px solid #c9b891;outline-offset:-7px}.instructions-dialog h2{font-size:clamp(1.3rem,5.8vw,2.3rem);max-width:none;white-space:nowrap;margin-bottom:1.5rem}.instructions-dialog .exploration-guide{margin:0;max-width:none;font-size:.83rem;line-height:1.9}.instructions-dialog .exploration-guide p{font-size:inherit;line-height:inherit;margin-bottom:0}.instructions-dialog .mouse-guide{align-items:flex-start;gap:1rem}.instructions-dialog .mouse-guide svg{width:22px;height:30px;margin-top:.3rem}.instructions-dialog .mouse-guide br,.instructions-dialog .touch-guide br{display:initial}.instructions-dialog .mouse-guide span>b:nth-of-type(3):before{content:none}.instructions-dialog .keyboard-guide{padding-left:calc(22px + 1rem);margin-top:.6rem!important;font-size:.73rem!important}.instructions-dialog .storybook-tools{margin-top:1.5rem;padding-top:1rem;gap:.8rem 1.2rem}.instructions-dialog .quiet-button{font-size:.78rem;min-height:36px}.instructions-dialog .volume-control{font-size:.73rem}.instructions-dialog .volume-control input{width:80px;height:24px}.instructions-dialog #credits-open{margin-left:auto;text-decoration:underline;text-decoration-color:#b9ab8b;text-underline-offset:4px}.instructions-dialog .sound-status{margin-top:.7rem!important;font-size:.7rem!important;max-width:none}.instructions-dialog .credits-eyebrow{margin-bottom:.7rem}body:not(.touch-device):not(.static-edition) .instructions-dialog .keyboard-guide{display:block}@media(max-width:650px){.storybook-logo span{font-size:.65rem}.instructions-dialog{padding:1.3rem 1.5rem 1.6rem}.instructions-dialog h2{font-size:clamp(1.3rem,5.8vw,2.05rem)}.instructions-dialog .exploration-guide{font-size:.8rem}.instructions-dialog .storybook-tools{gap:.6rem 1rem}.instructions-dialog #credits-open{margin-left:0}}@media(max-width:360px)and (max-height:700px){.storybook-logo{min-height:32px;margin-bottom:.4rem}.verse{font-size:.92rem;line-height:1.4;margin-bottom:.5rem}.poem-instructions{padding-bottom:0}}@media print{.poem-page{display:block;min-height:0}.poem-page>.poem-heading,.poem-page>.poem{width:auto}.poem-instructions,.storybook-logo,.exploration-guide,.credits-dialog,.scene-loader{display:none!important}}@media(pointer:coarse){.touch-device .poem-page{padding-top:max(1rem,env(safe-area-inset-top));padding-bottom:max(1rem,env(safe-area-inset-bottom))}.poem-page>.poem-heading,.poem-page>.poem,.poem-page>.poem-instructions{touch-action:pan-y pinch-zoom}.touch-device .quiet-button{min-height:44px}}@media(pointer:coarse)and (max-width:650px){.touch-device .verse{font-size:clamp(1.0625rem,min(5.1vw,calc((100svh - 370px)/26)),1.4rem)}.poem-heading h1{line-height:1.02}}@media(pointer:coarse){#world{touch-action:pan-y pinch-zoom!important}.touch-device .poem-page{min-height:100dvh;padding-left:max(7vw,env(safe-area-inset-left));padding-right:max(7vw,env(safe-area-inset-right))}}.instructions-rotate{display:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.poem-scroll-hint{display:none;position:fixed;z-index:20;pointer-events:none;color:#3f5545;filter:drop-shadow(0 1px 3px #f5efe3);animation:gesture-arrive 3.6s both}.poem-scroll-hint svg{overflow:visible;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.poem-scroll-hint .gesture-hand{fill:#f5efe3ed;animation:gesture-swipe 1.5s .2s 2 ease-in-out}.poem-scroll-hint .gesture-arrows{opacity:.65}@media(pointer:coarse)and (max-width:650px),(pointer:coarse)and (max-height:650px){.poem-scroll-hint:not([hidden]){display:block}}@keyframes gesture-swipe{0%,to{transform:translateY(0)}25%{transform:translateY(-10px)}75%{transform:translateY(10px)}}@keyframes gesture-arrive{0%,to{opacity:0}12%,86%{opacity:1}}@media(prefers-reduced-motion:reduce){.poem-scroll-hint .gesture-hand{animation:none}}@media print{.poem-scroll-hint{display:none!important}}.phone-reading .land-art,.phone-reading .land-wash{display:none}.phone-reading #world{visibility:hidden;pointer-events:none!important}.touch-device.phone-reading .poem-page{--reading-height: calc(100svh - max(1rem,env(safe-area-inset-top)) - max(1rem,env(safe-area-inset-bottom))) ;min-height:100svh;width:100%;max-width:none;padding-top:max(1rem,env(safe-area-inset-top));padding-bottom:calc(max(.75rem,env(safe-area-inset-bottom)) + 60px)}.phone-reading .poem-heading h1{font-size:min(12vw,5.6svh,3rem);line-height:1.02;margin-bottom:.5rem}.phone-reading .author{font-size:min(.75rem,2.4svh);line-height:1.5;margin-bottom:min(1rem,2svh)}.touch-device.phone-reading .verse{font-size:min(5.1vw,2.55svh,calc((var(--reading-height) - 80px)/31),1.45rem);line-height:1.4;margin-bottom:min(.8rem,1.6svh)}.phone-reading .poem .verse:last-child{margin-bottom:0}.phone-reading .storybook-logo{min-height:44px;margin:0}@media(pointer:coarse)and (max-width:650px),(pointer:coarse)and (max-height:650px){.touch-device>.poem-instructions{position:fixed;z-index:30;right:max(1rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));width:fit-content;max-width:calc(100vw - 2rem);margin:0;padding:.4rem .75rem;background:#f5efe3e8;border-radius:.5rem;align-items:center;pointer-events:auto}.touch-device>.poem-instructions .storybook-logo{min-height:44px;margin:0}}@media(pointer:coarse)and (orientation:landscape)and (max-height:650px){.touch-device:not(.static-edition){height:100dvh;overflow:hidden}.touch-device:not(.static-edition) .poem-page{position:fixed;inset:0 auto 0 0;width:max-content;max-width:46vw;min-height:0;padding:min(1rem,3svh) 1rem min(1rem,3svh) max(1rem,env(safe-area-inset-left));overflow-x:hidden;overflow-y:auto;scrollbar-width:none;overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom;pointer-events:auto}.touch-device:not(.static-edition) .poem-page::-webkit-scrollbar{display:none}.touch-device:not(.static-edition) .poem-page>.poem-heading,.touch-device:not(.static-edition) .poem-page>.poem{flex-shrink:0}.touch-device:not(.static-edition) .poem-heading h1{font-size:min(2rem,7svh);line-height:1;margin-bottom:.35rem}.touch-device:not(.static-edition) .poem-heading h1 br{display:initial}.touch-device:not(.static-edition) .poem-heading h1 em{margin-left:0}.touch-device:not(.static-edition) .author{font-size:min(.75rem,3svh);line-height:1.3;margin-bottom:min(1rem,2.5svh)}.touch-device:not(.static-edition) .poem-page>.poem{display:block;width:fit-content}.touch-device:not(.static-edition) .verse{font-size:clamp(.875rem,2vw,1.125rem);line-height:1.4;margin:0 0 .8rem}.touch-device:not(.static-edition) .land-wash{display:block;background:linear-gradient(90deg,#f5efe3f0 0%,#f5efe3d9 23%,#f5efe380 36%,transparent 48%)}.touch-device:not(.static-edition) .storybook-logo{min-height:44px}body:not(.static-edition):not(.page-zoomed) #world{touch-action:none!important;pointer-events:auto}}@media(pointer:coarse){body.page-zoomed #world,body.page-zoomed .poem-page,body.page-zoomed .poem-page>*{touch-action:pan-x pan-y pinch-zoom!important}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/counterpane/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/counterpane/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/counterpane/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(/counterpane/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/counterpane/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2) format("woff2"),url(/counterpane/assets/cormorant-garamond-latin-400-italic-BLh7T8o8.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/counterpane/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/counterpane/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/counterpane/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/counterpane/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff")}
