body.about-page{background:var(--bg)}.as-hero{padding-block:32px 8px}.as-hero-inner{display:grid;grid-template-columns:1fr;gap:26px;align-items:center}.as-hero-media{border-radius:24px;overflow:hidden;aspect-ratio:4/3}.as-hero-media img{width:100%;height:100%;object-fit:cover;object-position:center 28%}.as-eyebrow-en{font-family:Georgia,serif;font-style:italic;color:#8a6f53;font-size:14.5px;direction:ltr;text-align:start}.as-hero h1{font-family:var(--serif);font-size:clamp(28px,4.6vw,44px);line-height:1.55;margin:14px 0 4px}.as-sub{font-family:var(--serif);font-size:clamp(19px,2.6vw,25px);color:#8a6f53;margin-bottom:16px}.as-hero-support{font-size:16px;line-height:2;color:var(--muted);max-width:600px}.as-statement{background:#f2ede3}.as-statement .wrap{max-width:740px;text-align:center}.as-statement h2{font-family:var(--serif);font-size:clamp(24px,3.4vw,34px);margin-bottom:22px}.as-statement p{font-size:18px;line-height:2;color:#5c5445;margin-bottom:16px}.as-statement p:last-child{margin-bottom:0}.as-statement p.as-strong{font-family:var(--serif);font-size:20px;color:var(--ink)}.as-journey-lede{text-align:center;max-width:640px;margin:0 auto 40px}.as-journey-lede h2{font-family:var(--serif);font-size:clamp(22px,3vw,30px)}.as-journey-lede strong{display:block;font-family:var(--serif);font-size:clamp(24px,3.4vw,32px);color:#728263;margin-top:8px}.as-journey-grid{display:grid;grid-template-columns:1fr;gap:40px}.as-track h3{font-size:13px;letter-spacing:.3px;color:#9c745f;margin-bottom:18px}.as-track ol{list-style:none;margin:0;padding-inline-start:26px;position:relative}.as-track ol:before{content:"";position:absolute;inset-inline-start:5px;top:8px;bottom:8px;width:1px;background:var(--line)}.as-track li{position:relative;padding:0 0 22px}.as-track li:last-child{padding-bottom:0}.as-track li:before{content:"";position:absolute;inset-inline-start:-26px;top:6px;width:9px;height:9px;border-radius:50%;background:var(--sage)}.as-track.as-track-mom li:before{background:var(--blush,#e9c9bb)}.as-track li strong{display:block;font-family:var(--serif);font-size:18px;color:var(--ink)}.as-questions-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-bottom:34px}.as-q-card{background:#fffdf8;border:1px solid var(--line);border-radius:20px;padding:26px 24px}.as-q-number{font-family:Georgia,serif;font-style:italic;font-size:26px;color:#b9a488;display:block}.as-q-card h3{font-family:var(--serif);font-size:18.5px;margin-top:10px;line-height:1.6}.as-questions-foot{text-align:center;max-width:520px;margin:0 auto}.as-questions-foot p{font-size:15.5px;color:var(--muted);margin-bottom:18px}.as-mom-grid{display:grid;grid-template-columns:1fr;gap:26px;align-items:center}.as-mom-media{border-radius:24px;overflow:hidden;aspect-ratio:4/3}.as-mom-media img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.as-mom-copy p{font-size:16px;line-height:2;color:var(--muted);margin-bottom:14px}.as-tag-row{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.as-tag-row span{font-size:12.5px;border:1px solid var(--line);padding:7px 15px;border-radius:30px;color:#8a6f53;background:#fffdf8}.as-guide-foot{text-align:center;margin-top:28px}.as-personal{background:#eef1e6;border-radius:26px;padding:30px 22px}.as-personal-example{font-size:12.5px;letter-spacing:.3px;color:#5f6b52;background:#fffdf8;display:inline-block;padding:6px 14px;border-radius:30px;margin-bottom:18px}.as-personal-grid{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:22px}.as-personal-card{background:#fffdf8;border-radius:16px;padding:18px 20px}.as-personal-card span.as-personal-label{font-size:12px;color:#728263;display:block;margin-bottom:6px}.as-personal-card p{font-size:14.5px;color:var(--ink);line-height:1.8;margin:0}.as-personal p.as-personal-copy{font-size:15.5px;color:#5c6350;line-height:2;max-width:600px;margin-bottom:20px}.as-gift{background:#f2ede3;border-radius:22px;padding:30px 24px;text-align:center;max-width:640px;margin:0 auto}.as-gift h2{font-family:var(--serif);font-size:22px;margin-bottom:10px}.as-gift p{font-size:15px;color:var(--muted);line-height:1.9;margin-bottom:18px}.as-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.as-value h3{font-family:var(--serif);font-size:21px;margin-bottom:6px}.as-value p{font-size:13.5px;color:var(--muted);line-height:1.8}.as-founder{background:#f6f1e7;border-radius:28px;padding:38px 22px}.as-founder-eyebrow{font-size:12.5px;letter-spacing:.3px;color:#9c745f;display:block;margin-bottom:10px}.as-founder h2{font-family:var(--serif);font-size:clamp(23px,3.4vw,30px);margin-bottom:26px}.as-founder-media{border-radius:20px;overflow:hidden;max-width:380px;aspect-ratio:5/4;margin-bottom:26px}.as-founder-media img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.as-founder-body p{font-size:16.5px;line-height:2.05;color:#4c4638;margin-bottom:18px;max-width:680px}.as-founder-body p:last-of-type{margin-bottom:8px}.as-signature{font-family:Georgia,serif;font-style:italic;letter-spacing:7px;font-size:25px;color:#9b725b;display:inline-block;margin-top:8px;transform:rotate(-3deg)}.as-promise{text-align:center;padding-block:14px}.as-promise h2{font-family:var(--serif);font-size:clamp(25px,4vw,36px);line-height:1.7;max-width:680px;margin:0 auto}.as-promise .as-final-line{font-family:var(--serif);font-size:19px;color:#8a6f53;margin-top:24px}.as-final-ctas{display:grid;grid-template-columns:1fr;gap:14px}.as-final-cta{display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 18px;border:1px solid var(--line);border-radius:18px;text-align:center;background:#fffdf8}.as-final-cta span{font-size:13px;color:var(--muted)}.as-final-cta strong{font-family:var(--serif);font-size:18px;color:var(--ink)}@media(min-width:760px){.as-journey-grid{grid-template-columns:1.2fr 1fr}.as-questions-grid{grid-template-columns:repeat(3,1fr)}.as-values{grid-template-columns:repeat(4,1fr)}.as-value{border-inline-start:1px solid var(--line);padding-inline-start:18px}.as-value:first-child{border-inline-start:0;padding-inline-start:0}.as-final-ctas,.as-personal-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.as-hero-inner{grid-template-columns:1.1fr .9fr;gap:60px}.as-mom-grid{grid-template-columns:1fr 1fr;gap:50px}.as-founder{padding:60px 70px}.as-founder-body p{font-size:17px}}@media(max-width:900px){.as-hero{padding-block:20px 4px}.as-statement p{font-size:16px}.as-founder{padding:28px 18px}.as-founder-body p{font-size:16px;line-height:1.95}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/about.css.map */
