body.about-page{background:#f3e2d7;color:#654a3e;--ink:#654a3e}.about-page:before{background-image:url('/assets/pattern-about.svg');opacity:.075}.about-page .pill{background:#654a3e;color:#fff9ee}.about-page .app-nav{color:#654a3e}.about-page .app-nav a:hover{background:#f3e2d7}.about-hero{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:30px;padding:65px 0 55px}.about-hero h1{font:700 italic clamp(40px,5.8vw,66px)/1.13 Fraunces,Georgia,serif;letter-spacing:-.045em;margin:18px 0 24px}.about-hero h1 em{color:#9a5f49}.about-hero .intro{font-size:19px;max-width:490px}.about-art{transform:rotate(-5deg);color:#956c55;text-align:center}.about-art svg{width:100%;max-width:390px}.about-art>span{display:block;font:italic 700 20px/1.4 Fraunces,Georgia,serif;transform:rotate(3deg)}.about-story{max-width:690px;margin:48px auto}.about-story h2,.about-honesty h2{font:italic 700 33px/1.25 Fraunces,Georgia,serif;letter-spacing:-.025em;margin:0 0 22px}.about-story p{font-size:17px;line-height:1.9;margin:0 0 22px}.about-quote{position:relative;max-width:850px;margin:55px auto;border-radius:30px;padding:36px 30px;background:#fff7eabf;text-align:center;box-shadow:0 12px 30px #654a3e08}.about-quote>span{position:absolute;left:30px;top:5px;font:italic 90px Georgia;color:#c6a18a}.about-quote p{position:relative;font:italic 700 clamp(23px,4vw,36px)/1.5 Fraunces,Georgia,serif;margin:15px 0}.about-values{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:55px 0}.about-values article{padding:27px;background:#fff8ee;border:1px solid #654a3e0d;border-radius:23px;box-shadow:0 5px 8px #654a3e05,0 13px 26px #654a3e10}.about-values article:nth-child(2){background:#e9eddf}.about-values article:nth-child(3){background:#eee4e9}.about-values span{font-size:10px;letter-spacing:2px}.about-values h3{font:italic 700 25px/1.25 Fraunces,Georgia,serif}.about-values p{font-size:15px;line-height:1.8}.about-story .about-signature{font:italic 700 34px Fraunces,Georgia,serif;margin-top:35px;transform:rotate(-2deg)}.about-signature span{display:block;font:12px Arial;margin-top:14px;letter-spacing:.4px}.about-honesty{max-width:760px;margin:50px auto;padding:27px 30px;border:1px solid #654a3e22;border-radius:20px;background:#fff8ee80}.about-honesty h2{font-size:24px;margin-bottom:13px}.about-honesty p{font-size:14px;line-height:1.8;margin:0}.about-invite{text-align:center;margin:55px 0 20px}.about-invite h2{font:italic 700 clamp(27px,4vw,39px)/1.3 Fraunces,Georgia,serif}.about-invite>div{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap}.about-secondary{color:inherit;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}@media(max-width:700px){.about-hero{grid-template-columns:1fr;padding:40px 0 15px}.about-art{max-width:240px;justify-self:center}.about-values{grid-template-columns:1fr;gap:15px}.about-values h3{margin:15px 0}.about-values p{margin-bottom:0}.about-story{margin:36px auto}.about-story h2{font-size:29px}.about-quote{padding:28px 18px}.about-quote>span{left:12px;font-size:65px}.about-honesty{padding:23px}.about-hero h1{font-size:clamp(38px,8.8vw,55px)}}

.about-story .story-share-link{color:#186347;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.about-story .story-share-link:hover{color:#12533b}
