.about-page-shell{background:radial-gradient(circle at 8% 18%,rgba(251,97,151,.06) 0,rgba(251,97,151,0) 28%),radial-gradient(circle at 92% 30%,rgba(95,223,200,.07) 0,rgba(95,223,200,0) 30%),radial-gradient(circle at 50% 92%,rgba(253,132,113,.05) 0,rgba(253,132,113,0) 28%),#fff9f7;color:#211e1f}.about-page-shell .about-eyebrow-wrap{display:flex;align-items:center;gap:10px}.about-page-shell .about-eyebrow-mark{width:8px;height:8px;border-radius:50%;background:#fd8471;flex-shrink:0}.about-page-shell .about-final-cta-eyebrow,.about-page-shell .about-offer-eyebrow,.about-page-shell .about-serve-eyebrow,.about-page-shell .about-soon-eyebrow,.about-page-shell .about-story-eyebrow,.about-page-shell .about-style-eyebrow,.about-page-shell .section-eyebrow{display:block;margin:0;padding:0;background:transparent;border:none;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#6b6265}.about-page-shell .about-eyebrow-line{display:block;width:56px;height:3px;margin-top:10px;border-radius:999px;background:linear-gradient(90deg,#fb6197,#fb6197 33%,#5fdfc8 0,#5fdfc8 66%,#fd8471 0,#fd8471)}.about-page-shell .about-final-cta-aside-title,.about-page-shell .about-final-cta-title,.about-page-shell .about-offer-block-title,.about-page-shell .about-offer-title,.about-page-shell .about-serve-county-name,.about-page-shell .about-serve-title,.about-page-shell .about-soon-card-title,.about-page-shell .about-soon-next-title,.about-page-shell .about-soon-title,.about-page-shell .about-story-callout-title,.about-page-shell .about-story-founder-note-title,.about-page-shell .about-story-title,.about-page-shell .about-style-card-title,.about-page-shell .about-style-title{color:#211e1f}.about-page-shell .about-final-cta-title,.about-page-shell .about-offer-intro .about-offer-title,.about-page-shell .about-serve-intro .about-serve-title,.about-page-shell .about-soon-header .about-soon-title,.about-page-shell .about-story-panel .about-story-title,.about-page-shell .about-style-intro .about-style-title{margin-top:16px}.about-page-shell .about-final-cta-lead,.about-page-shell .about-final-cta-note,.about-page-shell .about-final-cta-steps li,.about-page-shell .about-offer-block-copy,.about-page-shell .about-offer-summary,.about-page-shell .about-serve-body,.about-page-shell .about-serve-county-nearby,.about-page-shell .about-serve-note,.about-page-shell .about-serve-reassure p,.about-page-shell .about-soon-card-copy,.about-page-shell .about-soon-card-subtitle,.about-page-shell .about-soon-lead,.about-page-shell .about-soon-next-line,.about-page-shell .about-story-body p,.about-page-shell .about-story-callout-body,.about-page-shell .about-story-callout-note,.about-page-shell .about-story-founder-note-body,.about-page-shell .about-style-card-copy,.about-page-shell .about-style-lead p{color:#51494c}.about-page-shell .about-hero{background-color:#fff9f7}.about-page-shell .about-hero-glow{background:radial-gradient(circle at 8% 18%,rgba(251,97,151,.07) 0,rgba(251,97,151,0) 30%),radial-gradient(circle at 92% 30%,rgba(95,223,200,.08) 0,rgba(95,223,200,0) 32%),radial-gradient(circle at 50% 88%,rgba(253,132,113,.06) 0,rgba(253,132,113,0) 28%)}.about-page-shell .about-hero-pattern{opacity:.08}.about-page-shell .about-hero .hero-eyebrow{background:rgba(255,255,255,.9);border:1px solid #fd8471;color:#211e1f;box-shadow:none}.about-page-shell .about-hero .hero-eyebrow-sun{color:#fd8471}.about-page-shell .about-hero-title{color:#211e1f}.about-page-shell .about-hero-lead,.about-page-shell .about-hero-note{color:#51494c}.about-page-shell .about-hero .fsr-btn-primary,.about-page-shell .about-hero-btn-primary{background:#fb6197!important;color:#211e1f!important;font-weight:700;border-radius:18px 18px 18px 6px;box-shadow:0 8px 20px rgba(251,97,151,.2)}.about-page-shell .about-hero .fsr-btn-primary:hover,.about-page-shell .about-hero-btn-primary:hover{background:#fd8471!important;color:#211e1f!important}.about-page-shell .about-hero-secondary{color:#b02a5c;font-weight:700;border-bottom-color:#fd8471}.about-page-shell .about-hero-secondary:hover{color:#a74334}.about-page-shell .about-hero .hero-wave-fill{fill:#fff9f7}.about-page-shell .about-hero .hero-wave-stroke{stroke:#fb6197;opacity:.85}.about-page-shell .about-hero-image-card{background:#ffffff;border:1px solid #e8dfe1;box-shadow:0 14px 34px rgba(51,40,44,.07),0 2px 8px rgba(51,40,44,.04)}.about-page-shell .about-hero-image-label{background:rgba(255,255,255,.96);border:1px solid #e8dfe1}.about-page-shell .about-hero-image-label-dot{background:#fd8471}.about-page-shell .about-hero-image-label-title{color:#211e1f}.about-page-shell .about-hero-image-label-sub{color:#6b6265}.about-page-shell .about-story-photo{background:#ffffff;border:1px solid #e8dfe1;box-shadow:0 14px 34px rgba(51,40,44,.07),0 2px 8px rgba(51,40,44,.04)}.about-page-shell .about-story-caption{color:#6b6265}.about-page-shell .about-story-founder-note{background:rgba(255,255,255,.96);border:1px solid #e8dfe1}.about-page-shell .about-story-founder-chips li{background:#fff0f5;border:1px solid #f7d4e1;color:#b02a5c}.about-page-shell .about-story-panel{background:transparent}.about-page-shell .about-story-callout{background:#ffffff;border:1px solid #e8dfe1;box-shadow:0 14px 34px rgba(51,40,44,.07),0 2px 8px rgba(51,40,44,.04)}.about-page-shell .about-story-callout-label{color:#b02a5c;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.about-page-shell .about-story-callout-link{color:#b02a5c;font-weight:700;border-bottom-color:#fd8471}.about-page-shell .about-story-callout-link:hover{color:#a74334}.about-page-shell .about-offer-band{background:transparent}.about-page-shell .about-offer-block{position:relative;overflow:hidden;background:rgba(255,255,255,.96);border:1px solid #e8dfe1;box-shadow:0 14px 34px rgba(51,40,44,.07),0 2px 8px rgba(51,40,44,.04)}.about-page-shell .about-offer-block:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.about-page-shell .about-offer-block:nth-child(3n+1):before{background:#5fdfc8}.about-page-shell .about-offer-block:nth-child(3n+2):before{background:#fb6197}.about-page-shell .about-offer-block:nth-child(3n):before{background:#fd8471}.about-page-shell .about-offer-block-num{background:#dff8f3;color:#1e6f62}.about-page-shell .about-offer-block:nth-child(3n+2) .about-offer-block-num{background:#ffe5ee;color:#b02a5c}.about-page-shell .about-offer-block:nth-child(3n) .about-offer-block-num{background:#ffe8e2;color:#a74334}.about-page-shell .about-serve-panel{background:rgba(255,255,255,.96);border:1px solid #e8dfe1;box-shadow:0 14px 34px rgba(51,40,44,.07),0 2px 8px rgba(51,40,44,.04)}.about-page-shell .about-serve-link{color:#b02a5c;font-weight:700;border-bottom-color:#fd8471}.about-page-shell .about-serve-link:hover{color:#a74334}.about-page-shell .about-serve-county-card{background:#ffffff;border:1px solid #e8dfe1}.about-page-shell .about-serve-county-head{color:#1e6f62}.about-page-shell .about-serve-city-chip{background:#edf9f7;border:1px solid #cdefe8;color:#1e6f62}.about-page-shell .about-serve-reassure{background:#fff9f7;border:1px solid #e8dfe1;color:#51494c}.about-page-shell .about-serve-reassure svg{color:#b02a5c}.about-page-shell .about-style-panel{background:rgba(255,255,255,.96);border:1px solid #e8dfe1;box-shadow:0 14px 34px rgba(51,40,44,.07),0 2px 8px rgba(51,40,44,.04)}.about-page-shell .about-style-accent{display:none}.about-page-shell .about-style-card{position:relative;overflow:hidden;background:#ffffff;border:1px solid #e8dfe1}.about-page-shell .about-style-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.about-page-shell .about-style-card:nth-child(3n+1):before{background:#5fdfc8}.about-page-shell .about-style-card:nth-child(3n+2):before{background:#fb6197}.about-page-shell .about-style-card:nth-child(3n):before{background:#fd8471}.about-page-shell .about-style-card-num{background:#dff8f3;color:#1e6f62}.about-page-shell .about-style-card:nth-child(3n+2) .about-style-card-num{background:#ffe5ee;color:#b02a5c}.about-page-shell .about-style-card:nth-child(3n) .about-style-card-num{background:#ffe8e2;color:#a74334}.about-page-shell .about-soon-panel{background:rgba(255,255,255,.96);border:1px solid #e8dfe1;box-shadow:0 14px 34px rgba(51,40,44,.07),0 2px 8px rgba(51,40,44,.04)}.about-page-shell .about-soon-card{background:#ffffff;border:1px solid #e8dfe1}.about-page-shell .about-soon-card:nth-child(odd){border-top:4px solid #5fdfc8}.about-page-shell .about-soon-card:nth-child(2n){border-top:4px solid #fb6197}.about-page-shell .about-soon-card-badge,.about-page-shell .about-soon-next-badge{background:#dff8f3;border:1px solid #bcebe2;color:#1e6f62}.about-page-shell .about-soon-next-item{background:#ffffff;border:1px solid #e8dfe1}.about-page-shell .about-soon-next-icon{background:#ffe8e2;color:#a74334}.about-page-shell .about-soon-next-label{color:#6b6265;font-weight:800;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem}.about-page-shell .about-soon-link{color:#b02a5c;font-weight:700;border-bottom-color:#fd8471}.about-page-shell .about-soon-link:hover{color:#a74334}.about-page-shell .about-final-cta-panel{overflow:hidden;border:1px solid #e7dde0;border-radius:24px;background:radial-gradient(circle at 10% 20%,rgba(251,97,151,.12) 0,rgba(251,97,151,0) 34%),radial-gradient(circle at 90% 80%,rgba(95,223,200,.14) 0,rgba(95,223,200,0) 36%),linear-gradient(135deg,#fffdfb,#fff4f7 52%,#f1fcfa);box-shadow:0 18px 42px rgba(51,40,44,.08),0 3px 10px rgba(51,40,44,.04)}.about-page-shell .about-final-cta-btn{background:#fb6197;color:#211e1f!important;font-weight:700;border-radius:18px 18px 18px 6px}.about-page-shell .about-final-cta-btn:hover{background:#fd8471;color:#211e1f!important}.about-page-shell .about-final-cta-link{color:#211e1f;font-weight:700;font-size:.88rem;text-decoration:none;padding:0 0 5px;border-bottom:2px solid #fd8471;transition:color .2s ease,border-bottom-color .2s ease}.about-page-shell .about-final-cta-link:hover{color:#a74334;border-bottom-color:#fb6197;text-decoration:none}.about-page-shell .about-final-cta-link:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(95,223,200,.4);border-radius:4px}.about-page-shell .about-final-cta-aside{background:rgba(255,255,255,.72);border:1px solid #e8dfe1}