.home-about{padding:var(--space-4xl,5rem) 0 var(--space-3xl,3.5rem);background:var(--clr-white,#fff);border-bottom:1px solid var(--clr-gray-200,#e5e7eb)}@media (max-width:768px){.home-about{padding:var(--space-2xl,3rem) 0 var(--space-xl,2rem)}.home-about__inner,.home-about__label{text-align:left}.home-about__label:after{left:0;transform:none}.home-about__heading,.home-about .section-heading{text-align:left!important;margin-left:0!important;font-size:24px!important;line-height:1.3!important}.home-about__description{color:#000!important;text-align:left!important;margin:0 0 1.5rem!important;font-size:13px!important;line-height:1.6!important}.home-about__btn{align-self:flex-start}}.home-about__inner{text-align:center;margin:0 auto}.home-about__label{text-transform:uppercase;letter-spacing:3px;color:var(--clr-red,#cc2909);margin-bottom:var(--space-sm,.75rem);padding-bottom:8px;font-size:.82rem;font-weight:700;display:inline-block;position:relative}.home-about__label:after{content:"";background:var(--clr-gold,#f4b41a);border-radius:2px;width:44px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.home-about__heading{font-family:var(--font-manrope), "Manrope", sans-serif;color:var(--clr-navy,#1b2a5b);margin-bottom:var(--space-md,1rem);letter-spacing:-.015em;font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:800;line-height:1.25}.home-about__description{color:#374151;max-width:960px;margin:0 auto var(--space-xl,2rem);font-size:1.05rem;line-height:1.85}.home-about__btn{background:var(--clr-navy,#1b2a5b);color:#fff;border-radius:var(--radius-sm,6px);letter-spacing:.3px;align-items:center;gap:10px;padding:13px 34px;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 12px #1b2a5b26}.home-about__btn:hover{background:var(--clr-red,#cc2909);color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #cc29094d}.home-about__btn svg{transition:transform .2s}.home-about__btn:hover svg{transform:translate(4px)}
