.philosophie-landing{z-index:3;flex-direction:column;align-items:center;gap:18px;max-width:800px;padding:100px 10px;display:flex;position:relative;overflow:hidden}.philosophie-landing-container{z-index:2;padding-bottom:80px;position:relative;overflow:hidden}.philosophie-landing-container:before{content:"";z-index:2;background-color:var(--color-default-background);border-bottom-right-radius:80% 15%;border-bottom-left-radius:80% 15%;width:calc(100% + 200px);height:calc(100% - 80px);padding-bottom:60px;position:absolute;top:0;left:-100px}.user-reviews-banner-content div{justify-content:center;gap:3px;margin-bottom:3px;display:flex}.user-reviews-banner-content p{color:var(--color-text-light);margin-bottom:10px;font-family:Outfit;font-size:.8rem;font-weight:500;position:relative}.philosophie-landing h1{color:var(--color-brand-secondary);text-align:center;font-family:Outfit;font-size:4rem}.philosophie-landing>p{max-width:700px;color:var(--color-text-secondary);text-align:center;margin-bottom:20px;font-weight:300}.philosophie-section{flex-direction:column;gap:50px;padding:100px 0;display:flex}.philosophie-subtitle{text-align:center;max-width:600px;margin:15px auto auto;font-weight:300}.philosophie-section h2{text-align:center;font-family:Outfit;font-size:2.6rem;font-weight:500}.philosophie-classic-container h2{text-align:left}.philosophie-section.section-2{background-color:var(--color-brand-primary);margin-top:-80px;padding-top:180px}.philosophie-section.section-2 *{color:var(--color-white)}.philosophie-classic-container .container{align-items:center;gap:60px;max-width:1100px;display:flex}.philosophie-img-container{background-color:#3b4465;border-radius:4px;flex:1;justify-content:center;align-items:center;display:flex}.philosophie-img-container img{object-fit:contain;border-radius:4px;max-width:350px;max-height:350px;margin:40px}.philosophie-text-container{flex-direction:column;flex:1;gap:20px;display:flex}.philosophie-text-container p{color:var(--color-text-secondary);font-weight:300}.philosophie-classic-container h1,.philosophie-classic-container h2{font-family:Outfit;font-size:2.6rem;font-weight:500}.philosophie-special-img{align-items:flex-end}.philosophie-special-img img{margin-bottom:0}.philosophie-leaders-img{background-color:unset}.philosophie-leaders-img img{max-width:450px;margin:20px}.philosophie-checklist svg{min-width:14px}.philosophie-checklist .bold{color:var(--color-white)}.philosophie-checklist p{font-size:1.1rem;font-weight:200}.philosophie-checklist div:last-child{border-bottom:none}.philosophie-checklist div{border-bottom:1px solid var(--color-brand-secondary);align-items:center;gap:10px;padding:18px 0;display:flex}.philosophie-section.section-3{background-color:var(--color-background-light)}.philosophie-section.section-3 .philosophie-img-container{background-color:unset}.philosophie-section.section-3 .philosophie-img-container img{max-width:450px;margin:20px}.philosophie-steps-container{justify-content:space-evenly;align-items:center;gap:15px;margin-top:50px;display:flex}.philosophie-separator{background-color:var(--color-light-grey);width:1px;height:250px}.philosophie-step{flex-direction:column;align-items:center;gap:15px;padding:20px;display:flex}.philosophie-step h3{text-align:center;font-size:1.1rem}.philosophie-step p{color:var(--color-text-secondary);text-align:center;font-size:.95rem;font-weight:300}.philosophie-section.section-5{padding:0}.philosophie-section.section-5 h2{text-align:left}.philosophie-section.section-5 p,.philosophie-section.section-5 div,.philosophie-section.section-5 h2{color:var(--color-white)}.philosophie-section.section-5 .container{background-color:var(--color-brand-primary);border-radius:12px;align-items:center;gap:50px;padding:50px;display:flex}.philosophie-section.section-5 img{mix-blend-mode:luminosity;max-width:500px}.philosophie-section.section-6 .container{align-items:center;gap:80px;display:flex}.philosophie-section-6-left{max-width:40%}.philosophie-section-6-left h2{text-align:left;margin-bottom:15px}.philosophie-section-6-left p{color:var(--color-text-secondary);font-weight:300}.philosophie-section-6-right{flex-direction:column;gap:30px;width:100%;display:flex}.philosophie-section-6-right h3{align-items:center;gap:10px;margin-bottom:7px;font-family:Outfit;font-size:1.1rem;font-weight:400;display:flex}.philosophie-section-6-right h3 svg{min-width:14px}.philosophie-section-6-right p{color:var(--color-text-secondary);font-weight:300}@media (max-width:1200px){.philosophie-section.section-5 img{max-width:400px}}@media (max-width:992px){.philosophie-classic-container .container,.philosophie-section.section-6 .container{flex-direction:column;gap:30px}.section-2 .container:last-child{flex-direction:column-reverse}.philosophie-steps-container{flex-direction:column}.philosophie-separator{width:500px;height:1px}.philosophie-section.section-5 img{display:none}.philosophie-section-6-left{max-width:100%}.philosophie-section{padding:50px 0}}@media (max-width:768px){.philosophie-landing{padding:100px 10px 30px}.philosophie-landing h1{font-size:2.6rem}.philosophie-section.section-2{padding-top:100px}}@media (max-width:576px){.philosophie-section h2,.philosophie-subtitle{text-align:left}.philosophie-img-container{display:none}.philosophie-separator{width:250px}.philosophie-section.section-5 .container{margin:0 10px;padding:15px}}
