.about-story{overflow:hidden;padding:18px 0 76px;background:#f8f7f1}.about-story-container{max-width:1120px}.about-breadcrumbs{display:flex;align-items:center;gap:10px;min-height:32px;margin-bottom:16px;color:#829083;font-size:11px}.about-breadcrumbs a{color:#39725a;text-decoration:none}.about-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);min-height:270px;overflow:hidden;border:1px solid #e0e7dc;border-radius:18px;background:#fffefa;box-shadow:0 12px 32px #243e2a0b}.about-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(24px,3.5vw,42px)}.about-eyebrow{display:inline-flex;align-items:center;gap:10px;color:#73836f;font-size:12px;font-weight:700}.about-eyebrow i{width:8px;height:8px;border-radius:50%;background:#c39f62;box-shadow:0 0 0 5px #c39f6220}.about-hero-copy h1{max-width:600px;margin-top:12px;color:#1e4538;font-size:clamp(25px,2.6vw,34px);font-weight:800;line-height:1.5;letter-spacing:-.4px}.about-hero-copy>p{max-width:570px;margin-top:8px;color:#67766c;font-size:14px;line-height:2}.about-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:18px}.about-primary-link,.about-secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 17px;border-radius:9px;font-size:12px;font-weight:700;text-decoration:none}.about-primary-link{background:#245242;color:#fffdf6}.about-secondary-link{border:1px solid #dce4da;color:#35674f}.about-hero-art{position:relative;display:grid;place-items:center;min-height:270px;overflow:hidden;background:radial-gradient(ellipse at 50% 45%,#47745d 0,#285443 47%,#173d32 100%)}.about-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.about-art-decoration{display:none}.about-art-orbit{position:absolute;aspect-ratio:1;border:1px solid #ffffff25;border-radius:50%}.about-art-orbit-one{width:300px}.about-art-orbit-two{width:220px}.about-box-art{position:relative;display:grid;place-items:center;width:190px;height:160px;transform:rotate(-8deg);filter:drop-shadow(0 24px 20px #11271d70)}.about-box-art>span{position:absolute;inset:30px 12px 16px;border:1px solid #e5c998;border-radius:8px;background:linear-gradient(145deg,#c8a36f,#96764f);transform:skewY(-9deg)}.about-box-art svg{position:relative;z-index:1;width:78px;height:78px;color:#fff1d5}.about-art-caption{position:absolute;bottom:32px;left:12%;padding:8px 13px;border:1px solid #ffffff35;border-radius:20px;color:#f8f3e8;font-size:11px}.about-art-spark{position:absolute;width:7px;height:7px;border-radius:50%;background:#dfc38f}.about-art-spark-one{top:24%;left:20%}.about-art-spark-two{right:18%;bottom:24%}.about-content-card{margin-top:26px;padding:clamp(24px,4vw,48px);border:1px solid #e4e7dd;border-radius:18px;background:#fffefa;box-shadow:0 12px 34px #243e2a08}.about-content-heading{margin-bottom:24px;padding-bottom:17px;border-bottom:1px solid #e9ebe4}.about-content-heading>span,.about-next-steps>div:first-child>span{color:#8a936f;font-size:11px;font-weight:700}.about-content-heading h2{margin-top:5px;color:#244b3c;font-size:23px}.about-content-body .rich-description{display:grid;gap:15px}.about-content-body .rich-description h2{margin:18px 0 0;padding-right:14px;border-right:3px solid #bc9a62;color:#254c3e;font-size:21px;line-height:1.7}.about-content-body .rich-description h3{margin:12px 0 0;color:#315a49;font-size:17px}.about-content-body .rich-description blockquote,.about-content-body .rich-description li,.about-content-body .rich-description p{color:#536258;font-size:15px;line-height:2.25}.about-content-body .rich-description ol,.about-content-body .rich-description ul{display:grid;gap:8px;margin:0;padding:4px 24px 4px 0}.about-content-body .rich-description li::marker{color:#bb985d}.about-content-body .rich-description a{color:#267252;font-weight:700;text-decoration-thickness:1px;text-underline-offset:4px}.about-content-body .rich-description strong{color:#294d3e}.about-content-body .rich-description blockquote{margin:5px 0;padding:15px 18px;border-right:3px solid #b9955d;border-radius:8px 0 0 8px;background:#f3f4ec}.about-next-steps{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px;padding:24px 29px;border:1px solid #dfe5da;border-radius:15px;background:#eef2e9}.about-next-steps h2{margin-top:5px;color:#294d3e;font-size:18px}.about-next-steps p{margin-top:5px;color:#718075;font-size:12px;line-height:1.9}.about-next-links{display:flex;flex-wrap:wrap;gap:9px}.about-next-links a{display:inline-flex;gap:8px;padding:10px 13px;border:1px solid #d9e2d5;border-radius:8px;background:#fffefa;color:#356b51;font-size:11px;font-weight:700;text-decoration:none}@media (max-width:760px){.about-hero{grid-template-columns:1fr}.about-hero-art{min-height:190px}.about-hero-copy{padding:25px 24px}.about-hero-copy h1{font-size:27px}.about-hero-copy>p{font-size:14px}.about-next-steps{align-items:flex-start;flex-direction:column}}@media (max-width:520px){.about-story{padding:8px 0 45px}.about-breadcrumbs{margin-bottom:9px}.about-hero{border-radius:16px}.about-hero-copy{padding:22px 20px}.about-hero-copy h1{font-size:23px}.about-hero-art{min-height:165px}.about-art-orbit-one{width:230px}.about-art-orbit-two{width:170px}.about-content-card{margin-top:16px;padding:22px 18px}.about-content-heading h2{font-size:20px}.about-content-body .rich-description h2{font-size:18px}.about-content-body .rich-description blockquote,.about-content-body .rich-description li,.about-content-body .rich-description p{font-size:14px}.about-next-steps{padding:20px 18px}.about-next-links{width:100%}.about-next-links a{flex:1 1;justify-content:center}}