@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-400-normal-D6LQsQ_v.woff2) format("woff2"),url(/assets/caveat-latin-400-normal-BzhAQZkN.woff) format("woff")}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caveat-latin-ext-400-normal-D7hBUiug.woff2) format("woff2"),url(/assets/caveat-latin-ext-400-normal-DtiRFvw0.woff) format("woff")}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-wght-normal-BiLcIKcI.woff2) format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-ext-wght-normal-C2Wlntb9.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-latin-wght-normal-BWQ3gi2K.woff2) format("woff2-variations");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:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-sans-latin-ext-wght-normal-DMEAsnHD.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{font-family:Nunito Sans Variable,sans-serif;color:#37382d;background:#a77c4e;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--ink: #37382d;--paper: #fffdf3;--sage: #596644;--ochre: #edc575;--hand: "Caveat",cursive;--editorial: "Lora Variable",Georgia,serif}*{box-sizing:border-box}body{margin:0;min-width:0}button,a,summary{-webkit-tap-highlight-color:transparent}a{color:inherit}button,summary{font:inherit}img{max-width:100%;display:block}h1,h2,h3,p{margin:0}a,button,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #326c80;outline-offset:6px;border-radius:3px}h1:focus{outline:none}main:focus{outline:none}::selection{background:#e8c986;color:#292c23}.desk-scene{min-height:100vh;padding:52px 24px 20px;position:relative;background:linear-gradient(#ead5a624,#dcc39315),url(/artwork/illustrated-desk.webp) center top/1600px auto repeat-y;isolation:isolate}.desk-scene:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#493a2715,transparent 18%,transparent 86%,#493a2724);pointer-events:none;z-index:-1}.desk-decoration{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.desk-pen{position:absolute;left:max(12px,calc(50% - 714px));top:325px;width:48px;height:355px;transform:rotate(13deg);filter:drop-shadow(6px 7px 4px #3d2e3350)}.book-scene{position:relative;max-width:1330px;margin:0 auto;padding:0 135px 0 30px}.sketchbook{position:relative;isolation:isolate}.book-cover{position:absolute;inset:-8px -9px -19px;background:#3c3b30;border:2px solid #282c23;border-radius:27px 34px 37px 26px;box-shadow:0 19px 23px #392a2966,0 4px 6px #3025185c;z-index:-3}.page-stack{position:absolute;inset:0;pointer-events:none;z-index:-2}.page-edge{position:absolute;inset:0;background:#ece0ba;border:1px solid #a69369;border-radius:24px 29px 28px 23px;box-shadow:inset -4px 0 2px #fff1cf}.page-edge--1{transform:translate(1px,3px)}.page-edge--2{transform:translate(2px,6px)}.page-edge--3{transform:translate(3px,9px)}.page-edge--4{transform:translate(4px,12px)}.page-edge--5{transform:translate(5px,15px)}.book-paper{position:relative;z-index:2;border:1px solid #897b5c;background:var(--paper);border-radius:23px 27px 24px 19px;box-shadow:inset 5px 0 12px #b9984120,inset -4px -3px 12px #b9984126;min-height:670px}.book-paper:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:url(/artwork/paper-grain.svg);opacity:.31;pointer-events:none;z-index:4}.book-gutter{position:absolute;inset:0 auto 0 50%;width:34px;transform:translate(-50%);background:linear-gradient(90deg,transparent,#94877108 18%,#9686652b 44%,#6d635736 48%,#61523b72 50%,#f9f0db 53%,#c1ac8330 67%,transparent);pointer-events:none;z-index:3;border-radius:55% 20% 25% 35%}.ribbon-tail{position:absolute;top:100%;left:49%;height:60px;width:24px;background:#8f5836;border:1px solid #65422c;clip-path:polygon(0 0,100% 0,94% 100%,50% 82%,0 97%);transform:rotate(5deg);z-index:-1}.homepage-spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.paper-page{position:relative;padding:37px 39px 53px;min-width:0}.welcome-page{padding-right:37px}.adoption-page{padding-left:39px;display:flex;flex-direction:column}.identity{display:flex;align-items:center;gap:12px;position:relative;z-index:1}.identity>svg{color:#65764f;transform:rotate(-13deg);flex:none}.identity__name{font:600 17px/1.35 var(--editorial);letter-spacing:-.25px}.identity__name span{display:block}.eyebrow{font-size:10px;font-weight:700;line-height:1.5;letter-spacing:1.6px;text-transform:uppercase;color:#69674f}.identity .eyebrow{margin-top:6px;font-size:9px;letter-spacing:1.1px}.hero-art{position:relative;margin:18px -18px 9px}.hero-art img{width:100%;height:auto;aspect-ratio:2/1;object-fit:contain}.illustration-layer{pointer-events:none;-webkit-user-select:none;user-select:none}.handwritten{font-family:var(--hand);font-weight:400}.little-note{font-size:20px;color:#746645;margin:0 0 5px;transform:rotate(-2deg);transform-origin:left center}h1{font:500 clamp(31px,3.08vw,45px)/1.19 var(--editorial);letter-spacing:-1.7px;text-wrap:balance}h1 em{font-weight:500;font-style:italic;position:relative;white-space:nowrap}h1 em:after{content:"";position:absolute;left:0;right:-8px;bottom:2px;height:8px;background:#efc66e70;transform:rotate(-1deg);z-index:-1;border-radius:43% 30% 55% 25%}.welcome-copy{position:relative;z-index:1}.intro{font-size:14px;line-height:1.7;margin-top:16px;max-width:430px;color:#555644}.hero-actions{display:flex;gap:10px;align-items:stretch;margin-top:22px}.button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;font-size:12px;font-weight:750;line-height:1.3;padding:12px 16px;border:1.2px solid #484833;border-radius:4px 6px 3px 5px;position:relative;transition:transform .18s ease,background .18s ease,box-shadow .18s ease;white-space:nowrap;box-shadow:1px 2px #40382e26}.button svg{flex-shrink:0}.button:hover{transform:translateY(-2px);box-shadow:2px 4px #40382e22}.button--ochre{background:#efd091;background:linear-gradient(105deg,#f3d7a0,#ebc376);color:#333b2c}.button--paper{background:#fffaf060}.button--paper:hover{background:#f6edd5}.button--sage{background:#626f4c;color:#fffdf4;border-color:#414b34}.button--sage:hover{background:#4c5c38}.text-link{font-size:13px;font-weight:700;line-height:1.5;display:inline-flex;align-items:center;gap:12px;text-decoration:none;min-height:44px;position:relative;width:fit-content}.text-link:after{content:"";position:absolute;bottom:7px;left:0;right:28px;height:2px;background:#d1a44995;transform:rotate(-.8deg);transition:background .18s}.text-link:hover:after{background:#8b6825}.text-link svg{transition:transform .18s;flex:none}.text-link:hover svg{transform:translate(3px)}.volunteer-callout{border-top:1px solid #827d5660;margin-top:26px;padding:21px 0 5px;display:flex;align-items:center;gap:15px;position:relative;min-height:124px}.volunteer-callout h2{font:500 20px/1.4 var(--editorial);letter-spacing:-.4px}.volunteer-sprig{width:43px;height:80px;flex:none;opacity:.8}.volunteer-note{font-size:16px;color:#777052;position:absolute;right:-3px;bottom:-7px;transform:rotate(-4deg)}.volunteer-callout .text-link{font-size:12px}.page-number{position:absolute;bottom:18px;left:39px;font-family:var(--editorial);font-size:10px;color:#85826c}.adoption-page .page-number{left:auto;right:39px}.adoption-heading{display:flex;align-items:center;justify-content:space-between;min-height:93px;margin-bottom:25px}.adoption-heading h2{font:500 clamp(28px,2.65vw,37px)/1.3 var(--editorial);letter-spacing:-1px;position:relative;z-index:1;margin-top:10px;white-space:nowrap}.heading-stroke{position:absolute;width:87%;height:7px;background:#e6bd668c;bottom:1px;left:0;transform:rotate(-2deg);z-index:-1;border-radius:30% 50% 10% 40%}.heading-sprig{width:45px;height:79px;opacity:.8;transform:rotate(9deg);margin-left:10px;flex-shrink:0}.animal-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:4px 3px 0}.animal-card{background:#fffcf0;border:1px solid #b9ae8b;box-shadow:1px 4px 7px #69604012;position:relative;transform:rotate(-2deg);border-radius:2px 3px 5px 2px;min-width:0}.animal-card--2{transform:rotate(2deg);margin-top:4px}.animal-card__link{display:block;padding:9px;text-decoration:none;height:100%;transition:background .18s}.animal-card__link:hover{background:#f7edd4}.paper-tape{position:absolute;top:-13px;left:50%;width:59px;height:26px;transform:translate(-50%) rotate(4deg);z-index:2;background:#dec293b3;clip-path:polygon(2% 4%,97% 0,99% 97%,0 94%);border-left:1px dashed #bea77688;border-right:1px dashed #bea77688;box-shadow:inset 0 0 9px #bd905124}.animal-card--2 .paper-tape{transform:translate(-50%) rotate(-6deg)}.animal-card__photo{position:relative;aspect-ratio:.83;background:#ececdf;overflow:hidden;border:1px solid #b5b39b50}.animal-card--2 .animal-card__photo{background:#f3ead5}.animal-card__photo>img{width:100%;height:100%;object-fit:cover}.photo-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;height:100%;padding:18px 5px 36px;background:radial-gradient(ellipse at 25% 20%,#fff9e884,transparent 70%);color:#62674f;text-align:center}.photo-placeholder svg{width:54px;height:47px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.75}.photo-placeholder>span{font:400 19px/1.2 var(--hand)}.animal-card--2 .photo-placeholder{color:#6d6046}.placeholder-badge{position:absolute;bottom:8px;left:4px;right:4px;margin:auto;text-align:center;font:700 8px/1.3 Nunito Sans Variable,sans-serif;letter-spacing:.65px;text-transform:uppercase;color:#666652;background:#fffcf0bf;padding:5px 3px}.animal-card__caption{padding:13px 14px 8px 1px;position:relative}.animal-card__caption h3{font:500 14px/1.4 var(--editorial);letter-spacing:-.3px}.animal-card__caption p{font-size:10px;margin-top:6px;color:#6e6a53;line-height:1.4}.animal-card__heart{position:absolute;right:-2px;bottom:10px;color:#b4793b}.development-note{font-size:10px;line-height:1.5;color:#757360;margin:20px 0 2px;text-align:center}.all-animals{align-self:center;font-size:12px;gap:10px;text-align:center;margin:4px 0 25px}.support-section{border-top:1px solid #827d5660;padding-top:25px;margin-top:auto;position:relative}.support-heading h2{font:500 clamp(21px,2vw,28px)/1.3 var(--editorial);letter-spacing:-.6px}.support-annotation{font-size:18px;color:#7e754f;display:block;margin-bottom:5px;transform:rotate(-2deg);transform-origin:left}.support-section>p{font-size:13px;line-height:1.65;max-width:345px;margin-top:11px;color:#555644}.support-bottom{display:flex;align-items:center;gap:10px;margin:13px -6px -11px}.support-art{width:48%;height:auto;flex:none;aspect-ratio:2/1;object-fit:contain}.support-bottom .button{font-size:11px;padding:12px 13px;gap:8px}.bookmark-nav{position:absolute;left:calc(100% - 5px);top:72px;width:137px;z-index:1;display:flex;flex-direction:column;gap:13px}.bookmark-nav__link{display:flex;align-items:center;gap:11px;text-decoration:none;font-size:12px;font-weight:650;line-height:1.35;min-height:58px;padding:11px 9px 11px 17px;background:#efe5cb;color:#414332;border:1px solid #948366;border-left:0;border-radius:0 7px 6px 0;box-shadow:2px 4px 4px #332b2726;transform:rotate(-1deg);transition:width .18s,background .18s,transform .18s;width:126px;position:relative}.bookmark-nav__link:nth-child(2n){transform:rotate(.7deg)}.bookmark-nav__link:hover{background:#f8edcf;transform:translate(4px)}.bookmark-nav__link.is-active{width:145px;background:#eac781;border-color:#827040;font-weight:850}.bookmark-nav__link.is-active:after{content:"";position:absolute;right:8px;top:50%;width:5px;height:5px;border-radius:50%;background:#464a31}.bookmark-nav__link.is-active span{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px}.bookmark-nav__link svg{flex:none}.bookmark-nav__mobile{display:none}.scene-footer{position:relative;display:flex;justify-content:space-between;align-items:center;max-width:1125px;margin:43px auto 0;padding-right:85px;gap:15px;font-size:10px;color:#fff8e3;text-shadow:0 1px 4px #352b20}.scene-footer__note{font-family:var(--hand);font-size:18px}.scene-footer>span{padding:3px 8px;color:#37382d;background:#fff7e4;border-radius:2px 4px 3px 5px;text-shadow:none}.skip-link{position:fixed;left:20px;top:12px;padding:12px 20px;background:#fffdf4;color:#30382a;border:2px solid #326c80;z-index:100;transform:translateY(-180%);text-decoration:none}.skip-link:focus{transform:translateY(0)}.book-scene--interior .book-gutter{display:none}.placeholder-page{max-width:700px;margin:0 auto;min-height:650px;padding:100px 60px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:23px}.placeholder-page h1{font-size:40px;line-height:1.2}.placeholder-page>p{font-size:16px;line-height:1.8}.placeholder-page__eyebrow{font-size:11px!important;text-transform:uppercase;letter-spacing:1.4px;color:#66684c}.placeholder-page__status{font-family:var(--hand);font-size:27px!important;order:-1;color:#6a724f}.placeholder-page__return{display:inline-flex;min-height:46px;align-items:center;padding:12px 18px;border:1px solid #677051;border-radius:4px;background:#e5e7d5;text-decoration:none;font-size:14px;font-weight:700}@media(min-width:1600px){.desk-scene{padding-top:70px;background-size:100% auto}.book-scene{max-width:1430px}.paper-page{padding:44px 49px 57px}.hero-art{margin-top:20px}h1{font-size:47px}.intro{font-size:15px}.hero-actions .button{font-size:13px}.animal-card__caption h3{font-size:16px}.animal-card__caption p{font-size:12px}.adoption-heading h2{font-size:39px}.support-section>p{font-size:15px}.support-bottom .button{font-size:12px}.support-heading h2{font-size:30px}}@media(max-width:1150px)and (min-width:901px){.desk-scene{padding:37px 15px 18px}.book-scene{padding-left:6px;padding-right:109px}.bookmark-nav{width:110px}.bookmark-nav__link{width:104px;font-size:10px;gap:7px;padding-left:12px}.bookmark-nav__link.is-active{width:115px}.bookmark-nav__link svg{width:18px}.paper-page{padding:30px 26px 45px}.hero-actions{flex-direction:column;gap:9px;align-items:stretch}.button{font-size:12px;min-height:43px}.identity__name{font-size:15px}.identity>svg{width:23px}.identity .eyebrow{font-size:8px}.little-note{font-size:18px}h1{font-size:32px;letter-spacing:-1.2px}.intro{font-size:13px}.hero-art{margin-left:-10px;margin-right:-10px}.animal-grid{gap:11px}.animal-card__link{padding:7px}.animal-card__caption h3{font-size:12px}.placeholder-badge{font-size:7px}.photo-placeholder>span{font-size:17px}.adoption-heading h2{font-size:28px}.heading-sprig{width:29px}.adoption-heading .eyebrow{font-size:8px}.all-animals{font-size:10px}.support-heading h2{font-size:23px}.support-section>p{font-size:12px}.support-bottom{flex-wrap:wrap;justify-content:center}.support-art{width:70%;max-width:250px}.support-bottom .button{width:100%}.volunteer-callout h2{font-size:18px}.volunteer-note{display:none}}@media(max-width:900px){.desk-scene{padding:24px 18px 20px;background-size:1200px auto}.book-scene{max-width:710px;padding:0}.book-cover{inset:-5px -5px -16px;border-radius:20px}.book-paper{border-radius:15px;min-height:0}.book-gutter{display:none}.homepage-spread{grid-template-columns:1fr}.paper-page{padding:34px 40px 39px}.welcome-page{padding-top:92px}.adoption-page{border-top:1px solid #9e926b5c}.identity__name{font-size:21px}.identity__name span{display:inline}.identity .eyebrow{font-size:10px}.hero-art{max-width:560px;margin:22px auto 10px}h1{font-size:46px;letter-spacing:-1.5px}.intro{max-width:560px;font-size:16px}.hero-actions{margin-top:22px;gap:14px}.button{font-size:14px;padding:13px 20px;min-height:48px}.little-note{font-size:23px}.volunteer-callout{padding-top:24px;margin-top:30px;min-height:132px}.volunteer-callout h2{font-size:23px}.volunteer-sprig{width:49px;height:84px}.volunteer-callout .text-link{font-size:14px}.volunteer-note{font-size:19px;bottom:0;right:4px}.adoption-heading{margin-bottom:28px}.adoption-heading h2{font-size:37px}.adoption-heading .eyebrow{font-size:10px}.heading-sprig{width:48px;height:80px}.animal-grid{gap:25px;padding:0 4px}.animal-card__link{padding:12px}.animal-card__caption{padding-top:15px;padding-bottom:10px}.animal-card__caption h3{font-size:17px}.animal-card__caption p{font-size:13px}.placeholder-badge{font-size:10px;bottom:12px;left:12px;right:12px}.photo-placeholder svg{width:64px;height:60px}.photo-placeholder>span{font-size:24px}.development-note{font-size:12px;margin-top:25px}.all-animals{font-size:15px;margin:9px 0 29px}.support-section{margin-top:0;padding-top:31px}.support-heading h2{font-size:30px}.support-annotation{font-size:22px}.support-section>p{font-size:16px;max-width:480px}.support-bottom{justify-content:space-between;margin-top:15px}.support-art{width:49%}.support-bottom .button{font-size:14px;padding:14px 21px}.page-number{left:24px;bottom:15px}.adoption-page .page-number{right:24px}.bookmark-nav{display:none}.bookmark-nav__mobile{display:block;position:absolute;right:22px;left:22px;top:17px;z-index:10;color:var(--ink);border-bottom:1px solid #93876155}.bookmark-nav__mobile>summary{list-style:none;display:flex;gap:10px;align-items:center;justify-content:flex-end;min-height:49px;cursor:pointer;font-size:14px;font-weight:700;padding:0 6px}.bookmark-nav__mobile>summary::-webkit-details-marker{display:none}.bookmark-nav__mobile[open]{background:#fffcf1;border:1px solid #bcb18f;border-radius:8px;box-shadow:0 8px 18px #52442d25}.bookmark-nav__mobile[open]>summary{padding-right:12px}.bookmark-nav__mobile[open]>summary svg{transform:rotate(180deg)}.bookmark-nav__mobile nav{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px 12px 14px}.bookmark-nav__mobile .bookmark-nav__link{transform:none!important;width:100%;border:1px solid #d6cdae;border-radius:4px;min-height:46px;box-shadow:none;font-size:13px;background:#f6f0df;padding:10px}.bookmark-nav__mobile .bookmark-nav__link.is-active{width:100%;background:#edcf95}.bookmark-nav__link.is-active:after{display:none}.desk-pen{display:none}.scene-footer{padding:0;max-width:700px;margin-top:38px;font-size:10px}.book-scene--interior .placeholder-page{padding:120px 40px 70px;min-height:650px}.book-scene--interior .placeholder-page h1{font-size:36px}.ribbon-tail{left:45%;height:42px}}@media(max-width:520px){.desk-scene{padding:14px 12px 17px;background-size:850px auto}.paper-page{padding:27px 23px 38px}.welcome-page{padding-top:83px}.identity{gap:9px}.identity__name{font-size:16px;letter-spacing:-.3px}.identity__name span{display:block}.identity>svg{width:25px}.identity .eyebrow{font-size:8px;letter-spacing:1px}.hero-art{margin:19px -12px 13px}.little-note{font-size:21px}h1{font-size:34px;letter-spacing:-1.35px}.intro{font-size:14px;line-height:1.75;margin-top:15px}.hero-actions{flex-direction:column;gap:10px;margin-top:21px}.button{width:100%;font-size:14px;min-height:48px}.volunteer-callout{gap:12px;margin-top:25px;padding-top:22px;min-height:132px}.volunteer-callout h2{font-size:20px}.volunteer-sprig{width:35px;min-width:35px;height:74px}.volunteer-callout .text-link{font-size:12px;gap:9px}.volunteer-note{font-size:16px;bottom:-5px}.adoption-heading{min-height:74px;margin-bottom:24px}.adoption-heading h2{font-size:31px}.adoption-heading .eyebrow{font-size:8px;letter-spacing:1px}.heading-sprig{width:31px;height:65px}.animal-grid{gap:13px;padding:0}.animal-card__link{padding:7px}.animal-card__caption h3{font-size:12px;letter-spacing:-.3px}.animal-card__caption p{font-size:10px;line-height:1.6}.animal-card__caption{padding:11px 8px 6px 0}.animal-card__heart{width:13px;right:-3px;bottom:8px}.paper-tape{width:43px;height:22px;top:-11px}.photo-placeholder{padding-bottom:28px;gap:9px}.photo-placeholder svg{width:39px;height:35px}.photo-placeholder>span{font-size:17px}.placeholder-badge{font-size:7px;letter-spacing:.25px;left:3px;right:3px;bottom:6px;padding:4px 1px}.development-note{font-size:10px;line-height:1.6}.all-animals{font-size:12px;gap:9px;line-height:1.5;margin-bottom:22px}.all-animals svg{width:20px}.support-heading h2{font-size:25px}.support-section{padding-top:26px}.support-section>p{font-size:14px;line-height:1.75}.support-bottom{flex-direction:column;margin:9px 0 0;gap:12px}.support-art{width:88%;max-width:300px}.support-bottom .button{width:100%;font-size:14px}.scene-footer{flex-direction:column;align-items:center;gap:3px;font-size:9px;margin-top:35px}.scene-footer__note{font-size:17px}.book-scene--interior .placeholder-page{padding:105px 26px 70px;min-height:600px;gap:20px}.placeholder-page>p{font-size:14px}.book-scene--interior .placeholder-page h1{font-size:31px}.placeholder-page__return{font-size:12px}.bookmark-nav__mobile{left:17px;right:17px;top:12px}.bookmark-nav__mobile nav{grid-template-columns:1fr}.bookmark-nav__mobile .bookmark-nav__link{font-size:14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.button:hover{transform:none}.text-link:hover svg{transform:none}}
