.why-section{position:relative;z-index:1;padding:3rem 0}.why-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.why-badge{display:inline-block;font-size:15px;font-weight:600;color:#ff541c;margin-bottom:.5rem}.why-title .angelai-link{font-family:futura-pt-bold!important}.why-title{font-family:PoppinsBold!important;font-weight:800;font-size:40px;color:#171717;line-height:1.15;margin-bottom:.75rem}.angelai-link-futura{font-family:futura-pt-bold!important;font-weight:500;color:#171717;letter-spacing:1pt!important;line-height:1.2!important}.why-description{font-size:15px;color:#171717;line-height:1.6;margin-bottom:2rem}.why-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.why-card{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 2px 10px rgba(0,0,0,.06)}.why-card-icon{width:40px;height:40px;margin-bottom:.75rem}.why-card-title{font-family:PoppinsBold!important;font-weight:700;font-size:17px;color:#ff541c;line-height:1.3;margin-bottom:.6rem}.why-card-desc{font-size:13px;color:#171717;line-height:1.6;margin:0;text-align:justify}@media (max-width:991px){.why-section{padding:2rem 0}.why-container{padding:0 1.25rem}.why-badge{margin-bottom:0}.why-title{font-size:28px}.why-description{font-size:14px;margin-bottom:1.5rem}.why-cards{grid-template-columns:1fr;gap:12px}.why-card{padding:1.25rem}.why-card-title{font-size:16px}.why-card-desc{font-size:14px}.why-badge{font-size:15px!important}.why-title{font-size:25px;margin-top:.3rem;margin-bottom:.3rem}.why-description{text-align:justify}.why-badge,.why-description,.why-title{text-align:left}}.hero-section{margin:7rem auto 0;padding:0 1rem;text-align:center;position:relative;z-index:1}.hero-badge{display:inline-block;padding:6px 22px;border:1.5px solid #ff541c;border-radius:50px;font-size:15px;color:#FF541C;font-weight:500;margin-bottom:1.25rem}.hero-badge a,.hero-badge a:active,.hero-badge a:focus,.hero-badge a:hover{color:inherit!important;text-decoration:none!important}.hero-brand,.hero-brand a{font-family:futura-pt-bold!important;font-weight:700;font-size:90px;line-height:1.1;background:linear-gradient(180deg,#FF6A13 18%,#EF426F 96%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 1.5rem;text-decoration:none!important;letter-spacing:6px}.hero-title{font-family:PoppinsBold,sans-serif!important;font-weight:800;font-size:60px;line-height:1.15;color:#171717;margin:0 0 1rem}.hero-tagline{font-family:Poppins,sans-serif!important;font-weight:600;font-size:30px;color:#171717;line-height:1.4;margin:0 0 .25rem}.hero-description{font-size:15px;text-align:justify;color:#171717;max-width:1200px;margin:1.5rem auto 0}.hero-description sup{font-size:1.5em!important;top:0!important;font-weight:400!important}@media (max-width:991px){.hero-section{margin-top:7rem;padding:0 1.25rem}.hero-badge{font-size:13px;padding:5px 18px;margin-bottom:1rem}.hero-brand,.hero-brand a{font-size:48px;margin-bottom:.5rem}.trust-badge{font-size:15px!important}.hero-title{font-size:40px;margin-bottom:.8rem;text-align:center}.hero-tagline{font-size:25px;text-align:center}.hero-description{font-size:14px;margin-top:1.25rem;text-align:justify}}@media (max-width:575px){.hero-brand,.hero-brand a{font-size:50px}.hero-title{font-size:40px}.hero-tagline{font-size:25px}.hero-description{font-size:14px}}#RoshniPhilosophy.roshni-philosophy-container{margin:2rem auto;max-width:1200px;padding:0 1rem;font-family:Poppins,sans-serif}#RoshniPhilosophy .philosophy-card{border-radius:20px;border:2px solid #fff;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);padding:2.5rem}#RoshniPhilosophy .first-row{display:flex;gap:2rem;align-items:flex-start;margin-bottom:1.5rem}#RoshniPhilosophy .bulb-icon{flex-shrink:0}#RoshniPhilosophy .bulb-icon img{width:5rem;height:auto}#RoshniPhilosophy .first-paragraph{flex:1}#RoshniPhilosophy .remaining-paragraphs{width:100%}#RoshniPhilosophy .philosophy-text{color:#171515;font-family:Poppins,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6;margin-bottom:1.5rem;text-align:justify}#RoshniPhilosophy .philosophy-text:last-child{margin-bottom:0}@media (min-width:992px) and (max-width:1199px){#RoshniPhilosophy.roshni-philosophy-container{max-width:960px}#RoshniPhilosophy .philosophy-card{padding:2rem}#RoshniPhilosophy .first-row{gap:1.5rem}#RoshniPhilosophy .bulb-icon img{width:4rem}#RoshniPhilosophy .philosophy-text{font-size:1rem}}@media screen and (min-width:992px){#RoshniPhilosophy.roshni-philosophy-container{margin-top:6rem!important;margin-bottom:2.5rem!important}.bulb-icon{margin-top:1rem}}@media screen and (max-width:991px){#RoshniPhilosophy.roshni-philosophy-container{margin:1.5rem auto;padding:0}#RoshniPhilosophy .philosophy-card{padding:2rem}#RoshniPhilosophy .first-row{gap:1.5rem}#RoshniPhilosophy .bulb-icon{text-align:center;margin:1.5rem 0}#RoshniPhilosophy .bulb-icon img{width:4rem}#RoshniPhilosophy .philosophy-text{font-size:1rem}}@media screen and (min-width:768px) and (max-width:991px){#RoshniPhilosophy .bulb-icon img{width:150px}#RoshniPhilosophy .philosophy-card{padding:1.5rem 10px;border-radius:0}}@media screen and (max-width:767px){#RoshniPhilosophy.roshni-philosophy-container{margin:2.5rem auto 2rem;padding:0}#RoshniPhilosophy .philosophy-card{padding:10px;border-radius:0}#RoshniPhilosophy .first-row{flex-direction:column;gap:1rem}#RoshniPhilosophy .bulb-icon img{width:130px}#RoshniPhilosophy .philosophy-text{font-size:.9375rem;line-height:1.5}}