.landing-page-container .service-item p,.landing-page-container .detail-item p,.landing-page-container .process-card p,.landing-page-container .hero-proof,.landing-page-container .service-bullets li,.landing-page-container .pillar-detail .col-right>div>p{max-width:none !important}.landing-page-container #pillar-strategy{--accent-color:var(--brand-blue) !important}.landing-page-container #pillar-coaching{--accent-color:var(--brand-pink) !important}.landing-page-container #pillar-org{--accent-color:var(--brand-green) !important}.landing-page-container .hero-proof{display:inline-flex !important;align-items:center !important;gap:.75rem !important;font-size:.875rem !important;color:var(--text-secondary) !important;margin-top:2.5rem !important;padding:.625rem 1.5rem !important;border:1px solid var(--border-color) !important;border-radius:99px !important;background:var(--surface) !important;align-self:flex-start !important}.landing-page-container .hero-proof span{color:var(--brand-blue) !important;font-weight:600 !important}.landing-page-container .hero-actions{display:flex !important;gap:1.5rem !important;margin-top:2.5rem !important;flex-wrap:wrap !important}.landing-page-container .services-grid{display:grid !important;grid-template-columns:repeat(3,1fr) !important;border-top:1px solid var(--border-color) !important;margin-top:3rem !important}.landing-page-container .service-item{border-bottom:1px solid var(--border-color) !important;padding:5rem 4vw !important;position:relative !important;display:flex !important;flex-direction:column !important;justify-content:space-between !important}.landing-page-container .service-item:not(:last-child){border-right:1px solid var(--border-color) !important}.landing-page-container .service-item .service-number{font-size:.75rem !important;text-transform:uppercase !important;letter-spacing:.1em !important;margin-bottom:3rem !important;color:var(--text-secondary) !important}.landing-page-container .service-item h3{font-size:2rem !important;margin-bottom:1.5rem !important}.landing-page-container .service-bullets{list-style:none !important;margin:2rem 0 !important;padding:0 !important;flex-grow:1 !important}.landing-page-container .service-bullets li{font-size:.95rem !important;color:var(--text-secondary) !important;padding:.5rem 0 !important;border-bottom:1px dashed var(--border-color) !important;transition:color .3s ease,padding-left .3s ease !important}.landing-page-container .service-bullets li:last-child{border-bottom:none !important}.landing-page-container .service-bullets li:hover{color:var(--text-primary) !important;padding-left:.5rem !important}.landing-page-container .service-item:after{content:'' !important;position:absolute !important;bottom:-1px !important;left:0 !important;width:0 !important;height:2px !important;background-color:var(--brand-blue) !important;transition:width .6s cubic-bezier(.16,1,.3,1) !important;z-index:2 !important}.landing-page-container .service-item:hover:after{width:100% !important}.landing-page-container .service-item:nth-child(2):after{background-color:var(--brand-pink) !important}.landing-page-container .service-item:nth-child(3):after{background-color:var(--brand-green) !important}.landing-page-container .service-item .btn-outline{margin-top:2.5rem !important;align-self:flex-start !important;font-size:.75rem !important;padding:.6rem 1.25rem !important}.landing-page-container .service-item:nth-child(1) .btn-outline{border-color:var(--brand-blue) !important;color:var(--brand-blue) !important}.landing-page-container .service-item:nth-child(1) .btn-outline:hover{background-color:var(--brand-blue) !important;color:#fff !important;border-color:var(--brand-blue) !important}.landing-page-container .service-item:nth-child(2) .btn-outline{border-color:var(--brand-pink) !important;color:var(--brand-pink) !important}.landing-page-container .service-item:nth-child(2) .btn-outline:hover{background-color:var(--brand-pink) !important;color:#fff !important;border-color:var(--brand-pink) !important}.landing-page-container .service-item:nth-child(3) .btn-outline{border-color:var(--brand-green) !important;color:var(--brand-green) !important}.landing-page-container .service-item:nth-child(3) .btn-outline:hover{background-color:var(--brand-green) !important;color:#fff !important;border-color:var(--brand-green) !important}@media (max-width:992px){.landing-page-container .services-grid{grid-template-columns:1fr !important}.landing-page-container .service-item{border-right:none !important;padding:3rem 5vw !important}}.landing-page-container .pillar-detail{padding:15vh 5vw !important}.landing-page-container .left-col-img{width:100% !important;max-width:280px !important;border-radius:16px !important;border:1px solid var(--border-color) !important;margin-top:2rem !important;box-shadow:0 8px 24px rgba(0,0,0,.15) !important;display:block !important;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1) !important}.landing-page-container .left-col-img:hover{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 16px 32px rgba(0,0,0,.25) !important}.landing-page-container .col-left .quote-block{font-size:clamp(1.15rem,1.8vw,1.5rem) !important;margin:3rem 0 0 !important;padding-left:1.5rem !important;border-left:2px solid var(--accent-color) !important}.landing-page-container .col-left .quote-block cite{font-size:.875rem !important;margin-top:1rem !important;display:block !important;color:var(--text-secondary) !important;font-style:normal !important}.landing-page-container .detail-grid{display:grid !important;grid-template-columns:1fr 1fr !important;border-top:1px solid var(--border-color) !important;border-left:1px solid var(--border-color) !important;margin-top:2rem !important;gap:0 !important}.landing-page-container .detail-item{padding:3.5rem 2.5rem !important;border-right:1px solid var(--border-color) !important;border-bottom:1px solid var(--border-color) !important;transition:all .4s cubic-bezier(.16,1,.3,1) !important;background:0 0 !important}.landing-page-container .detail-item-num{font-size:.75rem !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.1em !important;margin-bottom:1.5rem !important;display:block !important}.landing-page-container .detail-item h4{font-family:'Playfair Display',serif !important;font-size:1.35rem !important;font-weight:400 !important;margin-bottom:1rem !important;line-height:1.2 !important;color:var(--text-primary) !important}.landing-page-container .detail-item p{font-size:.95rem !important;color:var(--text-secondary) !important;line-height:1.6 !important}.landing-page-container #pillar-strategy .detail-item-num{color:var(--brand-blue) !important}.landing-page-container #pillar-strategy .detail-item:hover{background-color:rgba(6,147,227,.02) !important}.landing-page-container #pillar-coaching .detail-item-num{color:var(--brand-pink) !important}.landing-page-container #pillar-coaching .detail-item:hover{background-color:rgba(230,4,198,.02) !important}.landing-page-container #pillar-org .detail-item-num{color:var(--brand-green) !important}.landing-page-container #pillar-org .detail-item:hover{background-color:rgba(5,229,10,.02) !important}@media (max-width:768px){.landing-page-container .detail-grid{grid-template-columns:1fr !important;border-left:none !important}.landing-page-container .detail-item{border-right:none !important;padding:2.5rem 1.5rem !important}}.landing-page-container .process-cards{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:2rem !important;margin-top:3rem !important}.landing-page-container .process-card{background-color:var(--surface) !important;border:1px solid var(--border-color) !important;border-radius:20px !important;padding:3.5rem 2.5rem !important;position:relative !important;transition:all .4s cubic-bezier(.16,1,.3,1) !important;display:flex !important;flex-direction:column !important}.landing-page-container .process-card:hover{transform:translateY(-6px) !important;box-shadow:0 16px 40px rgba(0,0,0,.15) !important}.landing-page-container #step-1:hover{border-color:var(--brand-blue) !important}.landing-page-container #step-2:hover{border-color:var(--brand-pink) !important}.landing-page-container #step-3:hover{border-color:var(--brand-green) !important}.landing-page-container .process-card-num{font-family:'Playfair Display',serif !important;font-size:2.25rem !important;font-weight:400 !important;margin-bottom:2rem !important;line-height:1 !important}.landing-page-container #step-1 .process-card-num{color:var(--brand-blue) !important}.landing-page-container #step-2 .process-card-num{color:var(--brand-pink) !important}.landing-page-container #step-3 .process-card-num{color:var(--brand-green) !important}.landing-page-container .process-card h3{font-family:'Playfair Display',serif !important;font-size:1.5rem !important;font-weight:400 !important;margin-bottom:1rem !important;color:var(--text-primary) !important}.landing-page-container .process-card p{font-size:1rem !important;color:var(--text-secondary) !important;line-height:1.6 !important}@media (max-width:900px){.landing-page-container .process-cards{grid-template-columns:1fr !important}.landing-page-container .process-card{padding:2.5rem 2rem !important}}.landing-page-container .stats-row.center{justify-content:center !important;border-top:none !important;padding-top:0 !important;margin:3rem 0 !important}.landing-page-container .stats-row.center .stat{text-align:center !important}