.Hero-module__s-6kkG__hero{background-color:#08090d;justify-content:center;align-items:center;height:100vh;padding-top:50px;display:flex;position:relative;overflow:hidden}.Hero-module__s-6kkG__bgWrapper{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__s-6kkG__bgImage{object-fit:cover;opacity:.65;filter:contrast(1.15)brightness(.8)}.Hero-module__s-6kkG__overlay{z-index:1;pointer-events:none;background:radial-gradient(circle,#08090d4d 0%,#08090dd9 75%);width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__s-6kkG__ambientGlow{z-index:1;pointer-events:none;background:radial-gradient(circle,#ff6a001a 0%,#08090d00 70%);width:60vw;height:60vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__s-6kkG__container{z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:0 2rem;position:relative}.Hero-module__s-6kkG__content{text-align:center;flex-direction:column;align-items:center;display:flex}.Hero-module__s-6kkG__badge{color:#ff8c00;font-family:var(--font-body);text-transform:uppercase;letter-spacing:.15em;background:#ff6a0014;border:1px solid #ff6a004d;border-radius:9999px;margin-bottom:1.25rem;padding:.6rem 1.5rem;font-size:.75rem;font-weight:600;display:inline-flex}.Hero-module__s-6kkG__title{color:#fff;text-shadow:0 4px 30px #00000080;max-width:900px;margin-bottom:1.25rem;font-size:3rem;font-weight:600;line-height:1.15}@media (min-width:768px){.Hero-module__s-6kkG__title{font-size:4.75rem}}.Hero-module__s-6kkG__description{color:#fffc;text-shadow:0 2px 10px #0000004d;max-width:680px;margin-bottom:2.25rem;font-size:1.15rem;line-height:1.65}@media (min-width:768px){.Hero-module__s-6kkG__description{font-size:1.25rem}}.Hero-module__s-6kkG__actions{align-items:center;gap:1.5rem;display:flex}.Hero-module__s-6kkG__outlineBtn{color:#fff!important;background:0 0!important;border-color:#fff6!important}.Hero-module__s-6kkG__outlineBtn:hover{background:#ffffff14!important;border-color:#fff!important}@media (max-width:768px){.Hero-module__s-6kkG__hero{height:auto;min-height:80vh;padding-top:120px;padding-bottom:60px}.Hero-module__s-6kkG__container{padding:0 1.5rem}.Hero-module__s-6kkG__title{font-size:2.75rem}.Hero-module__s-6kkG__description{margin-bottom:1.75rem;font-size:1.05rem}.Hero-module__s-6kkG__actions{flex-direction:column;align-items:stretch;gap:1rem;width:100%;max-width:300px}.Hero-module__s-6kkG__actions a,.Hero-module__s-6kkG__actions button{width:100%}}
.Button-module__8RiFmG__button{text-transform:uppercase;cursor:pointer;letter-spacing:.08em;border-radius:9999px;justify-content:center;align-items:center;font-weight:600;transition:all .3s;display:inline-flex}.Button-module__8RiFmG__primary{background:var(--primary-gradient);color:#fff;box-shadow:0 4px 15px #ff6a0026}.Button-module__8RiFmG__primary:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ff6a004d}.Button-module__8RiFmG__secondary{background:var(--foreground);color:var(--background)}.Button-module__8RiFmG__secondary:hover{background:#2e3135;transform:translateY(-2px);box-shadow:0 8px 25px #1e202226}.Button-module__8RiFmG__outline{border:1px solid var(--border);color:var(--foreground);background:0 0}.Button-module__8RiFmG__outline:hover{border-color:var(--muted);background:#2e2a2508}.Button-module__8RiFmG__ghost{color:var(--muted);background:0 0}.Button-module__8RiFmG__ghost:hover{color:var(--foreground);background:#2e2a2505}.Button-module__8RiFmG__sm{padding:6px 14px;font-size:.75rem}.Button-module__8RiFmG__md{padding:10px 20px;font-size:.875rem}.Button-module__8RiFmG__lg{padding:14px 28px;font-size:.9rem}
.OurExpertise-module__O8vQja__section{background:#fcfaf7}.OurExpertise-module__O8vQja__container{max-width:1280px;margin:0 auto;padding:0 2rem}.OurExpertise-module__O8vQja__sectionLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--primary);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:block}.OurExpertise-module__O8vQja__headerContainer{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:3.5rem;display:flex}@media (min-width:768px){.OurExpertise-module__O8vQja__headerContainer{flex-direction:row;align-items:flex-end;gap:3rem}}.OurExpertise-module__O8vQja__headerLeft{flex:1;max-width:650px}.OurExpertise-module__O8vQja__headerRight{justify-content:flex-start;align-items:center;display:flex}@media (min-width:768px){.OurExpertise-module__O8vQja__headerRight{flex-shrink:0;justify-content:flex-end}}.OurExpertise-module__O8vQja__subtitle{color:var(--muted);margin-top:1.25rem;font-size:1.125rem;line-height:1.6}.OurExpertise-module__O8vQja__controls{gap:.75rem;display:flex}.OurExpertise-module__O8vQja__navButton{border:1px solid var(--border);background:var(--card-bg);width:48px;height:48px;color:var(--foreground);box-shadow:var(--card-shadow);border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.OurExpertise-module__O8vQja__navButton:hover:not(:disabled){border-color:var(--primary);color:var(--primary);transform:translateY(-2px);box-shadow:0 6px 20px #ff6a0026}.OurExpertise-module__O8vQja__navButton:active:not(:disabled){transform:translateY(0)}.OurExpertise-module__O8vQja__navButton:disabled{opacity:.3;cursor:not-allowed}.OurExpertise-module__O8vQja__sliderWrapper{width:100%;position:relative}.OurExpertise-module__O8vQja__sliderContainer{width:100%;margin:-1.5rem 0;padding:1.5rem 0;position:relative;overflow:hidden}.OurExpertise-module__O8vQja__track{cursor:grab;touch-action:pan-y;width:100%;display:flex}.OurExpertise-module__O8vQja__track:active{cursor:grabbing}.OurExpertise-module__O8vQja__slide{flex:0 0 100%;padding:0 .75rem}@media (min-width:768px){.OurExpertise-module__O8vQja__slide{flex:0 0 50%}}@media (min-width:1024px){.OurExpertise-module__O8vQja__slide{flex:0 0 33.3333%}}.OurExpertise-module__O8vQja__card{background:var(--card-bg);border:1px solid var(--border);box-shadow:var(--card-shadow);-webkit-user-select:none;user-select:none;border-radius:16px;flex-direction:column;height:100%;padding:3rem 2.25rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.OurExpertise-module__O8vQja__card:hover,.OurExpertise-module__O8vQja__focusedCard{border-color:var(--primary);box-shadow:var(--card-shadow-hover);transform:translateY(-6px)}.OurExpertise-module__O8vQja__focusedCard{border-color:var(--primary);box-shadow:0 15px 35px #ff6a000f, var(--card-shadow-hover)}.OurExpertise-module__O8vQja__focusedCard .OurExpertise-module__O8vQja__iconWrapper{background:#ff6a001a;border-color:#ff6a0033;transform:scale(1.05)}.OurExpertise-module__O8vQja__cardHeader{justify-content:space-between;align-items:center;margin-bottom:2.25rem;display:flex}.OurExpertise-module__O8vQja__iconWrapper{width:48px;height:48px;color:var(--primary);background:#ff6a000d;border:1px solid #ff6a001a;border-radius:12px;justify-content:center;align-items:center;transition:all .3s;display:flex}.OurExpertise-module__O8vQja__card:hover .OurExpertise-module__O8vQja__iconWrapper{background:#ff6a001a;border-color:#ff6a0040;transform:scale(1.05)}.OurExpertise-module__O8vQja__cardNumber{font-family:var(--font-body);color:var(--secondary);opacity:.9;font-size:.875rem;font-weight:600}.OurExpertise-module__O8vQja__cardTitle{color:var(--foreground);margin-bottom:1rem;font-size:1.5rem;font-weight:400}.OurExpertise-module__O8vQja__cardDesc{color:var(--muted);font-size:.95rem;line-height:1.6}.OurExpertise-module__O8vQja__progressSection{justify-content:center;align-items:center;gap:1.25rem;margin-top:3.5rem;display:flex}.OurExpertise-module__O8vQja__progressNum{font-family:var(--font-body);color:var(--secondary);letter-spacing:.05em;font-size:.875rem;font-weight:600}.OurExpertise-module__O8vQja__progressBarTrack{background:var(--border);border-radius:2px;width:140px;height:2px;position:relative}.OurExpertise-module__O8vQja__progressBarFill{background:var(--primary-gradient);border-radius:2px;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0}@media (max-width:768px){.OurExpertise-module__O8vQja__container{padding:0 1.5rem}.OurExpertise-module__O8vQja__card{padding:2.5rem 1.75rem}}
.FeatureShowcase-module__3eAP9q__section{background:#fff}.FeatureShowcase-module__3eAP9q__container{max-width:1280px;margin:0 auto;padding:0 2rem}.FeatureShowcase-module__3eAP9q__sectionLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--primary);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:block}.FeatureShowcase-module__3eAP9q__grid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}@media (min-width:1024px){.FeatureShowcase-module__3eAP9q__grid{grid-template-columns:1fr 1fr;gap:5rem}}.FeatureShowcase-module__3eAP9q__visual{justify-content:center;width:100%;display:flex}.FeatureShowcase-module__3eAP9q__imageWrapper{aspect-ratio:4/5;border:1px solid var(--border);border-radius:24px;width:100%;max-width:440px;position:relative;overflow:hidden;box-shadow:0 20px 40px #2e2a250d,0 1px 3px #2e2a2505}.FeatureShowcase-module__3eAP9q__image{object-fit:cover;object-position:center 15%}.FeatureShowcase-module__3eAP9q__founderTag{-webkit-backdrop-filter:blur(16px);z-index:2;background:#ffffffbf;border:1px solid #ffffff80;border-radius:16px;flex-direction:column;gap:.15rem;padding:.75rem 1.5rem;display:flex;position:absolute;bottom:24px;left:24px;box-shadow:0 10px 30px #00000014,0 1px 3px #00000005}.FeatureShowcase-module__3eAP9q__founderTitle{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.15em;color:var(--primary);font-size:.65rem;font-weight:700}.FeatureShowcase-module__3eAP9q__founderName{font-family:var(--font-body);color:var(--foreground);font-size:1.1rem;font-weight:600}.FeatureShowcase-module__3eAP9q__content{flex-direction:column;display:flex}.FeatureShowcase-module__3eAP9q__title{color:var(--foreground);margin-bottom:1.5rem;font-size:2.5rem;font-weight:300;line-height:1.15}@media (min-width:768px){.FeatureShowcase-module__3eAP9q__title{font-size:3.5rem}}.FeatureShowcase-module__3eAP9q__description{color:var(--muted);max-width:500px;margin-bottom:3rem;font-size:1.125rem;line-height:1.6}.FeatureShowcase-module__3eAP9q__featuresList{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.FeatureShowcase-module__3eAP9q__featuresList li{font-family:var(--font-body);border-top:1px solid var(--border);align-items:flex-start;gap:1.25rem;padding-top:1.5rem;display:flex}.FeatureShowcase-module__3eAP9q__featureIcon{color:var(--primary);flex-shrink:0;margin-top:.15rem}.FeatureShowcase-module__3eAP9q__featureText{flex-direction:column;gap:.25rem;display:flex}.FeatureShowcase-module__3eAP9q__featureTextTitle{color:var(--foreground);font-size:1.05rem;font-weight:600}.FeatureShowcase-module__3eAP9q__featureTextDesc{color:var(--muted);font-size:.925rem;line-height:1.5}@media (max-width:768px){.FeatureShowcase-module__3eAP9q__container{padding:0 1.5rem}.FeatureShowcase-module__3eAP9q__imageWrapper{aspect-ratio:4/5}}
.ConsultationExperience-module__l5G1qa__section{background:#fcfaf7}.ConsultationExperience-module__l5G1qa__container{max-width:1280px;margin:0 auto;padding:0 2rem}.ConsultationExperience-module__l5G1qa__sectionLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--primary);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:block}.ConsultationExperience-module__l5G1qa__header{text-align:center;margin-bottom:4rem}.ConsultationExperience-module__l5G1qa__timeline{flex-direction:column;max-width:800px;margin:0 auto;display:flex;position:relative}.ConsultationExperience-module__l5G1qa__timelineLine{background:linear-gradient(to bottom, #ebe7e000 0%, var(--border) 10%, var(--border) 90%, #ebe7e000 100%);z-index:1;width:2px;height:100%;position:absolute;top:0;left:0}@media (min-width:768px){.ConsultationExperience-module__l5G1qa__timelineLine{left:2rem}}.ConsultationExperience-module__l5G1qa__step{flex-direction:column;padding:1.25rem 0 1.25rem 2.5rem;transition:all .3s;display:flex;position:relative}@media (min-width:768px){.ConsultationExperience-module__l5G1qa__step{flex-direction:row;align-items:flex-start;padding:1.75rem 0 1.75rem 6rem}}.ConsultationExperience-module__l5G1qa__indicatorNode{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;top:1.75rem;left:0;transform:translate(-50%,-50%)}@media (min-width:768px){.ConsultationExperience-module__l5G1qa__indicatorNode{top:2.35rem;left:2rem;transform:translate(-50%,-50%)}}.ConsultationExperience-module__l5G1qa__indicatorOuter{background:var(--background);border:2px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 2px 5px #00000008}.ConsultationExperience-module__l5G1qa__indicatorInner{background:var(--border);border-radius:50%;width:6px;height:6px;transition:all .35s cubic-bezier(.16,1,.3,1)}.ConsultationExperience-module__l5G1qa__step:hover .ConsultationExperience-module__l5G1qa__indicatorOuter{border-color:var(--primary);transform:scale(1.2);box-shadow:0 4px 12px #ff6a0033}.ConsultationExperience-module__l5G1qa__step:hover .ConsultationExperience-module__l5G1qa__indicatorInner{background:var(--primary-gradient);transform:scale(1.1)}.ConsultationExperience-module__l5G1qa__step:hover .ConsultationExperience-module__l5G1qa__stepTitle,.ConsultationExperience-module__l5G1qa__step:hover .ConsultationExperience-module__l5G1qa__stepNumber{color:var(--primary)}.ConsultationExperience-module__l5G1qa__stepNumber{font-family:var(--font-body);color:var(--secondary);margin-bottom:.5rem;font-size:.875rem;font-weight:600;transition:color .3s}@media (min-width:768px){.ConsultationExperience-module__l5G1qa__stepNumber{flex-shrink:0;width:60px;margin-top:.25rem;margin-bottom:0}}.ConsultationExperience-module__l5G1qa__stepText{flex-direction:column;gap:.5rem;display:flex}.ConsultationExperience-module__l5G1qa__stepTitle{font-family:var(--font-heading);color:var(--foreground);font-size:1.5rem;font-weight:400;transition:color .3s}@media (min-width:768px){.ConsultationExperience-module__l5G1qa__stepTitle{font-size:1.75rem}}.ConsultationExperience-module__l5G1qa__stepDesc{color:var(--muted);font-size:.95rem;line-height:1.6}@media (max-width:768px){.ConsultationExperience-module__l5G1qa__container{padding:0 1.5rem}.ConsultationExperience-module__l5G1qa__step{padding-top:1rem;padding-bottom:1rem}}
.PremiumCta-module__MostOa__section{text-align:center;border-top:1px solid var(--border);background:#fcfaf7;padding:4.5rem 0;position:relative;overflow:hidden}.PremiumCta-module__MostOa__glowBg{z-index:0;pointer-events:none;background:radial-gradient(circle,#ff6a000d 0%,#fcfaf700 60%);border-radius:50%;width:70vw;height:70vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PremiumCta-module__MostOa__container{z-index:1;max-width:1280px;margin:0 auto;padding:0 2rem;position:relative}.PremiumCta-module__MostOa__sectionLabel{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--primary);margin-bottom:1rem;font-size:.75rem;font-weight:600;display:block}.PremiumCta-module__MostOa__content{flex-direction:column;align-items:center;display:flex}.PremiumCta-module__MostOa__title{color:var(--foreground);margin-bottom:1.5rem;font-size:2.25rem;font-weight:300;line-height:1.2}@media (min-width:768px){.PremiumCta-module__MostOa__title{font-size:3.25rem}}.PremiumCta-module__MostOa__description{color:var(--muted);max-width:580px;margin-bottom:2.5rem;font-size:1.125rem;line-height:1.6}.PremiumCta-module__MostOa__subtext{font-family:var(--font-body);color:var(--muted);margin-top:1.5rem;font-size:.85rem;font-weight:500}@media (max-width:768px){.PremiumCta-module__MostOa__container{padding:0 1.5rem}.PremiumCta-module__MostOa__section{padding:3.5rem 0}.PremiumCta-module__MostOa__title{font-size:2.25rem}}
