.stacey-page{background:#f6eee1;color:#2e251f}.stacey-page section{scroll-margin-top:25px}.stacey-hero{max-width:1500px;margin:auto;padding:70px 6% 80px;display:grid;grid-template-columns:1.25fr 1fr;gap:65px;align-items:center}.stacey-hero h1{font-size:clamp(58px,7.8vw,112px);font-weight:400;line-height:1;letter-spacing:-.055em;margin:30px 0}.stacey-title{font-size:23px;line-height:1.45;color:#795b3b;margin:0 0 30px}.stacey-deck{font-size:clamp(29px,3.1vw,42px);line-height:1.25;margin:25px 0}.stacey-hero-copy>p:last-of-type{font-size:21px;line-height:1.65;max-width:630px}.stacey-hero .actions{gap:15px 25px;margin-top:30px}.stacey-hero-portrait{margin:0;max-width:510px}.stacey-hero-portrait img{display:block;width:100%;height:auto;border:12px solid #e4d6c2;outline:1px solid #ae8e6238;outline-offset:10px}.stacey-page figcaption{font-size:17px;line-height:1.6;margin-top:23px;color:#775d42}.stacey-recognition{padding:50px 7%;background:#e7dac4;display:grid;grid-template-columns:1.5fr 1fr;gap:60px;align-items:center}.stacey-recognition h2{font-size:clamp(33px,4.3vw,61px);font-weight:400;line-height:1.12;letter-spacing:-.03em;margin:20px 0}.stacey-recognition p{font-size:22px;line-height:1.6}.stacey-page a:not(.btn):hover{text-decoration:underline;text-underline-offset:6px}.stacey-recognition a,.stacey-story a,.stacey-pillars a,.stacey-book-feature a,.stacey-press a{font-size:17px;text-decoration:underline;text-underline-offset:6px;line-height:1.7}.stacey-chapters{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 35px;padding:25px 6%;border-bottom:1px solid #ad7e4245}.stacey-chapters a{font-size:18px;font-weight:700}.stacey-story{max-width:1450px;padding:85px 6%;margin:auto;display:grid;grid-template-columns:1fr 1.15fr;gap:75px}.stacey-story h2,.stacey-section-heading h2,.stacey-art h2,.stacey-family>h2,.stacey-closing h2{font-size:clamp(43px,5.3vw,77px);line-height:1.1;letter-spacing:-.035em;font-weight:400;margin:24px 0}.stacey-story p{font-size:22px;line-height:1.7;margin:0 0 25px}.stacey-baking{background:#efe2d0;padding:70px 6%}.stacey-section-heading{max-width:1100px;margin:0 auto 50px}.stacey-section-heading>p{font-size:23px;line-height:1.6;max-width:840px}.stacey-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;max-width:1400px;margin:auto}.stacey-pillars article{border-top:1px solid #ad7e4255;padding-top:25px}.stacey-page h3{font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.2;letter-spacing:-.02em;margin:20px 0}.stacey-pillars p,.stacey-book-feature p{font-size:20px;line-height:1.7}.stacey-book-feature{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;align-items:center;max-width:1100px;margin:85px auto 10px}.stacey-book-feature figure{margin:0}.stacey-book-feature img{display:block;width:100%;height:auto}.stacey-book-feature blockquote{font-size:clamp(30px,3.5vw,47px);line-height:1.3;margin:30px 0 15px}.stacey-book-feature .stacey-quote-credit{font-size:16px;color:#745a3d}.stacey-book-feature .btn{display:block;width:fit-content;margin-top:25px}.stacey-press{padding:85px 6%;max-width:1500px;margin:auto}.stacey-press-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 70px}.stacey-press-grid article{border-top:1px solid #ad7e4255;padding:27px 0 12px}.stacey-press-grid h3{font-size:34px}.stacey-press-grid p{font-size:20px;line-height:1.6}.stacey-art{background:#e4d7c0;padding:80px 6%}.stacey-art-intro{max-width:1000px;margin:0 auto 50px;text-align:center}.stacey-art-intro p{font-size:22px;line-height:1.65}.stacey-art .actions{justify-content:center;gap:22px}.stacey-art-grid{max-width:1400px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:45px}.stacey-art-grid figure{margin:0}.stacey-art-grid figure:first-child{grid-column:1/-1}.stacey-art-grid img{width:100%;height:auto;display:block}.stacey-art-grid figcaption span{display:block;font-size:15px;margin-top:5px}.stacey-art-grid figure:last-child{grid-column:1/-1;max-width:800px;margin:auto}.stacey-art-credit{max-width:1000px;margin:40px auto 0;text-align:center;font-size:15px;line-height:1.7}.stacey-family{padding:85px 6%;max-width:1500px;margin:auto}.stacey-family>p{font-size:24px;line-height:1.65;max-width:1000px}.stacey-family-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:50px}.stacey-family-grid>a{display:block;border-block:1px solid #ad7e4266;padding:28px 0}.stacey-family-grid span{text-transform:uppercase;font-size:13px;letter-spacing:.14em;color:#805e39}.stacey-family-grid h3{font-size:32px}.stacey-family-grid p{font-size:19px;line-height:1.6}.stacey-closing{padding:65px 6% 80px;text-align:center;background:#eadbc5}.stacey-closing>p{font-size:23px;line-height:1.6;max-width:800px;margin:20px auto 30px}.stacey-closing .actions{justify-content:center;gap:20px}
@media(max-width:900px){.stacey-hero{gap:40px}.stacey-hero h1{font-size:70px}.stacey-hero-portrait img{border-width:7px}.stacey-story{gap:35px}.stacey-pillars{gap:25px}.stacey-book-feature{gap:40px}.stacey-family-grid{gap:20px}.stacey-family-grid h3{font-size:28px}}
@media(max-width:700px){.stacey-hero,.stacey-recognition,.stacey-story,.stacey-pillars,.stacey-book-feature,.stacey-press-grid,.stacey-family-grid{grid-template-columns:1fr}.stacey-hero{padding:45px 24px 55px;gap:45px}.stacey-hero h1{font-size:65px}.stacey-hero-portrait{max-width:420px;margin:auto}.stacey-recognition{padding:35px 24px;gap:8px}.stacey-recognition h2{font-size:38px}.stacey-story,.stacey-baking,.stacey-press,.stacey-art,.stacey-family{padding:50px 24px}.stacey-story{gap:10px}.stacey-story p{font-size:21px}.stacey-pillars{gap:35px}.stacey-book-feature{margin-top:50px;gap:25px}.stacey-book-feature figure{max-width:420px;margin:auto}.stacey-art-grid{gap:30px;grid-template-columns:1fr}.stacey-art-grid figure:first-child,.stacey-art-grid figure:last-child{grid-column:1}.stacey-family-grid{gap:15px}.stacey-family-grid>a{border-bottom:0}.stacey-closing{padding:45px 24px 55px}}

.stacey-next{background:#e5d3b8;padding:55px 7%;text-align:center}.stacey-next h2{font-size:clamp(40px,5vw,65px);font-weight:400;line-height:1.1;letter-spacing:-.03em;margin:25px 0}.stacey-next p{max-width:850px;margin:25px auto;font-size:22px;line-height:1.6}

.stacey-award{background:#eee1cc;padding:85px 6%}.stacey-award-feature{max-width:1400px;margin:auto;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(30px,5vw,80px)}.stacey-award figure{margin:0}.stacey-award img{display:block;width:100%;height:auto}.stacey-award h2{font-size:clamp(45px,6vw,80px);line-height:1.04;margin:23px 0;font-weight:700;letter-spacing:-.025em}.stacey-award p{font-size:22px;line-height:1.6}.stacey-award .stacey-award-deck{font-size:30px;line-height:1.3;font-style:italic}.stacey-award .btn{margin-top:15px}.stacey-award-archive{max-width:1300px;margin:65px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding-top:50px;border-top:1px solid #af8c5b66}.stacey-award-archive img{border:10px solid #f6eee1;box-sizing:border-box}.stacey-award-archive strong{font-size:22px}@media(max-width:750px){.stacey-award{padding:55px 6%}.stacey-award-feature,.stacey-award-archive{grid-template-columns:1fr}.stacey-award-archive{gap:45px;margin-top:45px}.stacey-award p{font-size:21px}}
