.DemoHero-module__3FKxxW__hero{color:#fff;background-color:#111827;position:relative;overflow:hidden}.DemoHero-module__3FKxxW__banner{text-align:center;background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:540px;padding:7rem 5% 6rem;display:flex}.DemoHero-module__3FKxxW__full{text-align:center;background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:92vh;padding:8rem 5%;display:flex}.DemoHero-module__3FKxxW__overlay{background:linear-gradient(#0000009e 0%,#0000006b 55%,#0000009e 100%);position:absolute;inset:0}.DemoHero-module__3FKxxW__heroContent{z-index:1;max-width:860px;margin:0 auto;position:relative}.DemoHero-module__3FKxxW__eyebrow{text-transform:uppercase;letter-spacing:.22em;opacity:.9;margin-bottom:1rem;font-size:.85rem;font-weight:600}.DemoHero-module__3FKxxW__heroContent h1{margin-bottom:1.25rem;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.05}.DemoHero-module__3FKxxW__serif .DemoHero-module__3FKxxW__heroContent h1{font-family:var(--font-playfair), Georgia, serif;letter-spacing:.01em;font-weight:600}.DemoHero-module__3FKxxW__condensed .DemoHero-module__3FKxxW__heroContent h1{font-family:var(--font-oswald), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:.03em;font-weight:600}.DemoHero-module__3FKxxW__subhead{opacity:.92;margin-bottom:1.5rem;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:300;line-height:1.6}.DemoHero-module__3FKxxW__heroButtons{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:2rem;display:flex}.DemoHero-module__3FKxxW__btnPrimary,.DemoHero-module__3FKxxW__btnOutline,.DemoHero-module__3FKxxW__btnGhost{letter-spacing:.02em;border-radius:999px;padding:.85rem 1.75rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-block}.DemoHero-module__3FKxxW__btnPrimary{color:#fff;box-shadow:0 8px 24px #0000004d}.DemoHero-module__3FKxxW__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000059}.DemoHero-module__3FKxxW__btnOutline{color:#fff;background:#ffffff14;border:1.5px solid #ffffffd9}.DemoHero-module__3FKxxW__btnOutline:hover{background:#ffffff2e}.DemoHero-module__3FKxxW__btnGhost{color:#fff;text-underline-offset:4px;border:1.5px solid #0000;text-decoration:underline}.DemoHero-module__3FKxxW__split{color:#111827;background:#fff;grid-template-columns:1.05fr .95fr;min-height:560px;display:grid}.DemoHero-module__3FKxxW__splitText{flex-direction:column;justify-content:center;padding:4rem 6%;display:flex}.DemoHero-module__3FKxxW__split .DemoHero-module__3FKxxW__heroContent{text-align:left;margin:0}.DemoHero-module__3FKxxW__split .DemoHero-module__3FKxxW__heroButtons{justify-content:flex-start}.DemoHero-module__3FKxxW__split .DemoHero-module__3FKxxW__btnOutline{color:#111827;background:0 0;border-color:#111827}.DemoHero-module__3FKxxW__split .DemoHero-module__3FKxxW__btnOutline:hover{background:#1118270f}.DemoHero-module__3FKxxW__split .DemoHero-module__3FKxxW__btnGhost{color:#111827}.DemoHero-module__3FKxxW__splitPhoto{min-height:320px}.DemoHero-module__3FKxxW__splitPhoto img{object-fit:cover;width:100%;height:100%;display:block}.DemoHero-module__3FKxxW__contactHint{margin-top:2rem;font-size:.95rem}.DemoHero-module__3FKxxW__contactHint a{color:inherit;opacity:.7;text-underline-offset:4px;text-decoration:underline}@media (max-width:768px){.DemoHero-module__3FKxxW__banner{min-height:460px;padding:5rem 5% 4rem}.DemoHero-module__3FKxxW__full{min-height:78vh}.DemoHero-module__3FKxxW__heroButtons{flex-direction:column;align-items:stretch}.DemoHero-module__3FKxxW__heroButtons a{text-align:center}.DemoHero-module__3FKxxW__split{grid-template-columns:1fr}.DemoHero-module__3FKxxW__splitText{padding:3rem 5%}.DemoHero-module__3FKxxW__splitPhoto{order:-1;min-height:260px}}
.DemoGallery-module__lxrD5q__section{background:#fff;padding:5rem 5%}.DemoGallery-module__lxrD5q__heading{text-align:center;color:#111827;letter-spacing:.02em;margin-bottom:2.5rem;font-size:2.25rem;font-weight:600}.DemoGallery-module__lxrD5q__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;max-width:1200px;margin:0 auto;display:grid}.DemoGallery-module__lxrD5q__grid img{object-fit:cover;border-radius:14px;width:100%;height:260px;display:block}@media (max-width:768px){.DemoGallery-module__lxrD5q__section{padding:3.5rem 5%}.DemoGallery-module__lxrD5q__heading{font-size:1.75rem}}
.Clinic-module__DnibeG__container{--primary-color:#0d9488;--secondary-color:#0f766e;--background-color:#f0fdfa;--text-primary:#134e4a;min-height:100vh;color:var(--text-primary);background-color:#fff}.Clinic-module__DnibeG__header{box-shadow:var(--shadow-sm);z-index:10;background:#fff;justify-content:space-between;align-items:center;padding:1.5rem 5%;display:flex;position:sticky;top:0}.Clinic-module__DnibeG__logo{color:var(--primary-color);letter-spacing:-.05em;font-size:1.5rem;font-weight:800}.Clinic-module__DnibeG__nav{align-items:center;gap:2rem;display:flex}.Clinic-module__DnibeG__nav a:not(:last-child){color:var(--text-secondary);font-weight:500;transition:color .3s}.Clinic-module__DnibeG__nav a:hover:not(:last-child){color:var(--primary-color)}.Clinic-module__DnibeG__hero{text-align:center;background:linear-gradient(135deg,#e0f2fe 0%,#ccfbf1 100%);border-radius:0 0 3rem 3rem;padding:8rem 5%}.Clinic-module__DnibeG__heroContent{max-width:800px;margin:0 auto}.Clinic-module__DnibeG__heroContent h1{color:var(--text-primary);margin-bottom:1.5rem;font-size:4rem;line-height:1.1}.Clinic-module__DnibeG__heroContent p{color:var(--text-secondary);margin-bottom:2.5rem;font-size:1.25rem}.Clinic-module__DnibeG__heroButtons{justify-content:center;gap:1rem;display:flex}.Clinic-module__DnibeG__btnSecondary{color:var(--primary-color);border-radius:var(--radius-full);border:2px solid var(--primary-color);background:#fff;padding:.75rem 1.5rem;font-weight:600;transition:all .3s;display:inline-block}.Clinic-module__DnibeG__btnSecondary:hover{background:var(--background-color)}.Clinic-module__DnibeG__section{padding:6rem 5%}.Clinic-module__DnibeG__bgLight{background-color:var(--background-color)}.Clinic-module__DnibeG__sectionHeader{text-align:center;margin-bottom:4rem}.Clinic-module__DnibeG__sectionHeader h2{color:var(--primary-color);font-size:2.5rem}.Clinic-module__DnibeG__sectionHeader p{color:var(--text-secondary);font-size:1.1rem}.Clinic-module__DnibeG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Clinic-module__DnibeG__card{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-align:center;background:#fff;border:1px solid #e2e8f0;padding:2rem;transition:transform .3s}.Clinic-module__DnibeG__card:hover{transform:translateY(-5px)}.Clinic-module__DnibeG__cardIcon{color:var(--primary-color);justify-content:center;margin-bottom:1rem;display:flex}.Clinic-module__DnibeG__card h3{color:var(--text-primary);margin-bottom:1rem}.Clinic-module__DnibeG__card p{color:var(--text-secondary)}.Clinic-module__DnibeG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;max-width:1000px;margin:0 auto;display:grid}.Clinic-module__DnibeG__featureItem{align-items:flex-start;gap:1.5rem;display:flex}.Clinic-module__DnibeG__featureIcon{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--primary-color);background:#fff;padding:1rem;display:flex}.Clinic-module__DnibeG__featureItem h3{color:var(--text-primary);margin-bottom:.5rem}.Clinic-module__DnibeG__featureItem p{color:var(--text-secondary)}.Clinic-module__DnibeG__doctorCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-align:center;background:#fff;padding-bottom:1.5rem;overflow:hidden}.Clinic-module__DnibeG__doctorAvatar{background-color:#cbd5e1;background-position:50%;background-size:cover;height:250px;margin-bottom:1.5rem}.Clinic-module__DnibeG__doctorCard h3{color:var(--text-primary);margin-bottom:.25rem}.Clinic-module__DnibeG__doctorSpecialty{color:var(--primary-color);font-size:.9rem;font-weight:500}.Clinic-module__DnibeG__testimonialCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #e2e8f0;padding:2.5rem}.Clinic-module__DnibeG__stars{margin-bottom:1rem}.Clinic-module__DnibeG__quote{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.1rem;font-style:italic}.Clinic-module__DnibeG__author{color:var(--text-primary);font-weight:600}.Clinic-module__DnibeG__contactWrapper{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1000px;margin:0 auto;display:grid}.Clinic-module__DnibeG__contactInfo h2{color:var(--text-primary);font-size:2.5rem}.Clinic-module__DnibeG__contactList{margin-top:2rem;list-style:none}.Clinic-module__DnibeG__contactList li{color:var(--text-secondary);word-break:break-word;margin-bottom:1rem;font-size:1.1rem}.Clinic-module__DnibeG__contactForm{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;padding:2.5rem}.Clinic-module__DnibeG__input{border-radius:var(--radius-md);border:1px solid #cbd5e1;width:100%;margin-bottom:1rem;padding:1rem;font-family:inherit;font-size:1rem}.Clinic-module__DnibeG__footer{color:#94a3b8;background-color:#0f172a;padding:2rem}.Clinic-module__DnibeG__footerInner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.Clinic-module__DnibeG__credit{font-size:.9rem}.Clinic-module__DnibeG__credit a{color:var(--primary-color);text-decoration:underline;transition:color .3s}.Clinic-module__DnibeG__credit a:hover{color:#fff}@media (max-width:992px){.Clinic-module__DnibeG__heroContent h1{font-size:3rem}}@media (max-width:768px){.Clinic-module__DnibeG__header{flex-direction:column;gap:1rem;padding:1rem}.Clinic-module__DnibeG__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Clinic-module__DnibeG__hero{border-radius:0 0 1.5rem 1.5rem;padding:4rem 1rem}.Clinic-module__DnibeG__heroContent h1{font-size:2.5rem}.Clinic-module__DnibeG__heroContent p{font-size:1.1rem}.Clinic-module__DnibeG__heroButtons{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.Clinic-module__DnibeG__section{padding:4rem 1rem}.Clinic-module__DnibeG__sectionHeader h2{font-size:2rem}.Clinic-module__DnibeG__featuresGrid{grid-template-columns:1fr}.Clinic-module__DnibeG__featureItem{text-align:center;flex-direction:column;align-items:center}.Clinic-module__DnibeG__contactWrapper{grid-template-columns:1fr;gap:2rem}.Clinic-module__DnibeG__contactInfo h2{font-size:2rem}.Clinic-module__DnibeG__footerInner{text-align:center;flex-direction:column;gap:1rem}}
.Clinic2-module__PxYeXG__container{--primary-color:#3b82f6;--secondary-color:#2563eb;--background-color:#f8fafc;--text-primary:#0f172a;min-height:100vh;color:var(--text-primary);font-family:var(--font-inter), sans-serif;background-color:#fff}.Clinic2-module__PxYeXG__header{z-index:50;background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem 5%;display:flex;position:sticky;top:0}.Clinic2-module__PxYeXG__logo{color:var(--text-primary);letter-spacing:-.05em;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:700;display:flex}.Clinic2-module__PxYeXG__logoIcon{color:var(--primary-color);font-size:1.8rem}.Clinic2-module__PxYeXG__nav{align-items:center;gap:2rem;display:flex}.Clinic2-module__PxYeXG__nav a{color:#64748b;font-size:.95rem;font-weight:500;transition:color .3s}.Clinic2-module__PxYeXG__nav a:hover{color:var(--primary-color)}.Clinic2-module__PxYeXG__navCta{border-radius:9999px;padding:.6rem 1.25rem;background:var(--primary-color)!important;color:#fff!important}.Clinic2-module__PxYeXG__hero{background:#fff;justify-content:space-between;align-items:center;gap:4rem;max-width:1400px;margin:0 auto;padding:5rem 5% 4rem;display:flex}.Clinic2-module__PxYeXG__heroContent{flex:1}.Clinic2-module__PxYeXG__heroTag{color:var(--primary-color);background:#eff6ff;border-radius:9999px;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.85rem;font-weight:600;display:inline-block}.Clinic2-module__PxYeXG__heroImage{background-image:url(https://images.unsplash.com/photo-1519494026892-80bbd2d6fd0d?w=800&q=80);background-position:50%;background-size:cover;border-radius:2rem;flex:1;height:480px;box-shadow:0 20px 25px -5px #0000001a}.Clinic2-module__PxYeXG__heroContent h1{color:var(--text-primary);letter-spacing:-.025em;margin-bottom:1.5rem;font-size:3.25rem;line-height:1.1}.Clinic2-module__PxYeXG__heroContent p{color:#475569;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.Clinic2-module__PxYeXG__heroButtons{gap:1rem;display:flex}.Clinic2-module__PxYeXG__btnPrimary{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:9999px;padding:.8rem 1.75rem;font-weight:600;transition:all .2s;display:inline-block}.Clinic2-module__PxYeXG__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #3b82f64d}.Clinic2-module__PxYeXG__btnSecondary{color:var(--text-primary);cursor:pointer;background:#f1f5f9;border:none;border-radius:9999px;padding:.8rem 1.75rem;font-weight:600;transition:all .3s;display:inline-block}.Clinic2-module__PxYeXG__btnSecondary:hover{background:#e2e8f0}.Clinic2-module__PxYeXG__statsStrip{background:var(--primary-color);color:#fff;text-align:center;grid-template-columns:repeat(4,1fr);padding:2.5rem 5%;display:grid}.Clinic2-module__PxYeXG__statItem h3{margin-bottom:.25rem;font-size:2.25rem;font-weight:800}.Clinic2-module__PxYeXG__statItem p{text-transform:uppercase;letter-spacing:.05em;opacity:.85;font-size:.85rem}.Clinic2-module__PxYeXG__section{padding:5rem 5%}.Clinic2-module__PxYeXG__bgLight{background-color:var(--background-color)}.Clinic2-module__PxYeXG__sectionHeader{text-align:center;margin-bottom:3.5rem}.Clinic2-module__PxYeXG__sectionHeader h2{color:var(--text-primary);letter-spacing:-.025em;margin-bottom:.75rem;font-size:2.25rem}.Clinic2-module__PxYeXG__sectionHeader p{color:#64748b;font-size:1.05rem}.Clinic2-module__PxYeXG__aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.Clinic2-module__PxYeXG__aboutImage{background-position:50%;background-size:cover;border-radius:1.5rem;height:400px}.Clinic2-module__PxYeXG__aboutContent h2{letter-spacing:-.025em;margin-bottom:1rem;font-size:2.25rem}.Clinic2-module__PxYeXG__aboutContent p{color:#475569;margin-bottom:1rem;line-height:1.7}.Clinic2-module__PxYeXG__aboutFeatures{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:1.5rem;display:grid}.Clinic2-module__PxYeXG__aboutFeature{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:flex}.Clinic2-module__PxYeXG__aboutFeature span{color:var(--primary-color);font-weight:700}.Clinic2-module__PxYeXG__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.Clinic2-module__PxYeXG__serviceCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;transition:all .3s}.Clinic2-module__PxYeXG__serviceCard:hover{border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 10px 15px -3px #00000014}.Clinic2-module__PxYeXG__serviceIcon{width:3rem;height:3rem;color:var(--primary-color);background:#eff6ff;border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:1.25rem;font-size:1.5rem;display:flex}.Clinic2-module__PxYeXG__serviceCard h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.15rem}.Clinic2-module__PxYeXG__serviceCard p{color:#64748b;font-size:.95rem;line-height:1.6}.Clinic2-module__PxYeXG__doctorsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Clinic2-module__PxYeXG__doctorCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;transition:transform .3s;overflow:hidden}.Clinic2-module__PxYeXG__doctorCard:hover{transform:translateY(-4px)}.Clinic2-module__PxYeXG__doctorImage{background-position:top;background-size:cover;height:250px}.Clinic2-module__PxYeXG__doctorInfo{text-align:center;padding:1.5rem}.Clinic2-module__PxYeXG__doctorInfo h3{margin-bottom:.25rem;font-size:1.1rem}.Clinic2-module__PxYeXG__doctorRole{color:var(--primary-color);margin-bottom:.25rem;font-size:.9rem;font-weight:600}.Clinic2-module__PxYeXG__doctorExp{color:#64748b;font-size:.8rem}.Clinic2-module__PxYeXG__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Clinic2-module__PxYeXG__testimonialCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem}.Clinic2-module__PxYeXG__stars{margin-bottom:1rem}.Clinic2-module__PxYeXG__testimonialCard p{color:#475569;margin-bottom:1.25rem;font-style:italic;line-height:1.7}.Clinic2-module__PxYeXG__testimonialCard strong{color:var(--text-primary);font-size:.9rem}.Clinic2-module__PxYeXG__contactGrid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.Clinic2-module__PxYeXG__contactInfo h2{margin-bottom:1rem;font-size:2rem}.Clinic2-module__PxYeXG__contactInfo>p{color:#475569;margin-bottom:2rem;line-height:1.6}.Clinic2-module__PxYeXG__contactDetails{flex-direction:column;gap:1rem;display:flex}.Clinic2-module__PxYeXG__contactItem{align-items:center;gap:.75rem;display:flex}.Clinic2-module__PxYeXG__contactItem span{font-size:1.25rem}.Clinic2-module__PxYeXG__contactItem p{color:#475569;margin:0}.Clinic2-module__PxYeXG__contactForm{background:var(--background-color);border-radius:1.5rem;flex-direction:column;gap:1rem;padding:2.5rem;display:flex}.Clinic2-module__PxYeXG__input{border:1px solid #cbd5e1;border-radius:.5rem;width:100%;padding:.85rem 1rem;font-family:inherit;font-size:.95rem}.Clinic2-module__PxYeXG__input:focus{border-color:var(--primary-color);outline:none}.Clinic2-module__PxYeXG__footer{background:#fff;border-top:1px solid #e2e8f0;padding:2.5rem 5%}.Clinic2-module__PxYeXG__footerInner{color:#64748b;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;font-size:.9rem;display:flex}.Clinic2-module__PxYeXG__credit a{color:var(--primary-color);font-weight:500}@media (max-width:992px){.Clinic2-module__PxYeXG__hero{text-align:center;flex-direction:column;padding:3rem 5%}.Clinic2-module__PxYeXG__heroImage{width:100%;height:350px}.Clinic2-module__PxYeXG__heroButtons{justify-content:center}.Clinic2-module__PxYeXG__aboutGrid,.Clinic2-module__PxYeXG__contactGrid{grid-template-columns:1fr}.Clinic2-module__PxYeXG__statsStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Clinic2-module__PxYeXG__header{flex-direction:column;gap:1rem;padding:1rem}.Clinic2-module__PxYeXG__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Clinic2-module__PxYeXG__heroContent h1{font-size:2.5rem}.Clinic2-module__PxYeXG__heroButtons{flex-direction:column}.Clinic2-module__PxYeXG__statsStrip,.Clinic2-module__PxYeXG__aboutFeatures{grid-template-columns:1fr}.Clinic2-module__PxYeXG__footerInner{text-align:center;flex-direction:column;gap:1rem}}
.Salon-module__Z9_8sG__container{--primary-color:#be185d;--secondary-color:#9d174d;--background-color:#fff1f2;--text-primary:#4c0519;min-height:100vh;color:var(--text-primary);background-color:#fff;font-family:Outfit,sans-serif}.Salon-module__Z9_8sG__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#ffffffe6;border-bottom:1px solid #be185d1a;justify-content:space-between;align-items:center;padding:1.5rem 5%;display:flex;position:sticky;top:0}.Salon-module__Z9_8sG__logo{letter-spacing:.08em;text-transform:uppercase;color:var(--primary-color);font-size:1.75rem;font-weight:500;font-family:var(--font-playfair), Georgia, serif}.Salon-module__Z9_8sG__nav{align-items:center;gap:2rem;display:flex}.Salon-module__Z9_8sG__nav a:not(:last-child){color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:400;transition:color .3s}.Salon-module__Z9_8sG__nav a:hover:not(:last-child){color:var(--primary-color)}.Salon-module__Z9_8sG__hero{text-align:center;background:radial-gradient(circle,#fce7f3 0%,#fff1f2 100%);padding:10rem 5%;position:relative;overflow:hidden}.Salon-module__Z9_8sG__hero:after{content:"";background:var(--primary-color);opacity:.05;z-index:0;border-radius:50%;width:40vw;height:40vw;position:absolute;top:-10vw;right:-10vw}.Salon-module__Z9_8sG__heroContent{z-index:1;max-width:800px;margin:0 auto;position:relative}.Salon-module__Z9_8sG__heroContent h1{color:var(--text-primary);margin-bottom:1.5rem;font-size:4.5rem;font-weight:300;line-height:1.1}.Salon-module__Z9_8sG__heroContent p{color:var(--text-secondary);margin-bottom:3rem;font-size:1.25rem;font-weight:300}.Salon-module__Z9_8sG__heroButtons{justify-content:center;gap:1rem;display:flex}.Salon-module__Z9_8sG__btnSecondary{color:var(--primary-color);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--primary-color);background:0 0;padding:.75rem 1.5rem;font-weight:400;transition:all .3s;display:inline-block}.Salon-module__Z9_8sG__btnSecondary:hover{background:var(--primary-color);color:#fff}.Salon-module__Z9_8sG__section{padding:6rem 5%}.Salon-module__Z9_8sG__bgLight{background-color:var(--background-color)}.Salon-module__Z9_8sG__sectionHeader{text-align:center;margin-bottom:4rem}.Salon-module__Z9_8sG__sectionHeader h2{color:var(--primary-color);text-transform:uppercase;letter-spacing:.08em;font-size:2.5rem;font-weight:600;font-family:var(--font-playfair), Georgia, serif}.Salon-module__Z9_8sG__sectionHeader p{color:var(--text-secondary);font-size:1.1rem;font-weight:300}.Salon-module__Z9_8sG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Salon-module__Z9_8sG__card{text-align:center;background:#fff;border:1px solid #fbcfe8;border-radius:16px;padding:3rem 2rem;transition:all .3s}.Salon-module__Z9_8sG__card:hover{box-shadow:var(--shadow-md);border-color:var(--primary-color);transform:translateY(-4px)}.Salon-module__Z9_8sG__cardIcon{color:var(--primary-color);justify-content:center;margin-bottom:1.5rem;display:flex}.Salon-module__Z9_8sG__card h3{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-weight:400}.Salon-module__Z9_8sG__card p{color:var(--text-secondary);font-weight:300}.Salon-module__Z9_8sG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:3rem;max-width:1000px;margin:0 auto;display:grid}.Salon-module__Z9_8sG__featureItem{align-items:flex-start;gap:1.5rem;display:flex}.Salon-module__Z9_8sG__featureIcon{font-size:2.5rem}.Salon-module__Z9_8sG__featureItem h3{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:400}.Salon-module__Z9_8sG__featureItem p{color:var(--text-secondary);font-weight:300}.Salon-module__Z9_8sG__teamCard{text-align:center}.Salon-module__Z9_8sG__teamImage{background-position:50%;background-size:cover;border:1px solid #fbcfe8;height:350px;margin-bottom:1.5rem}.Salon-module__Z9_8sG__teamCard h3{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-weight:400}.Salon-module__Z9_8sG__teamRole{color:var(--primary-color);font-style:italic;font-weight:300}.Salon-module__Z9_8sG__testimonialCard{text-align:center;background:#fff;border:1px solid #fbcfe8;padding:3rem 2rem;position:relative}.Salon-module__Z9_8sG__testimonialCard:before{content:"\"";color:var(--background-color);font-family:serif;font-size:5rem;position:absolute;top:-10px;left:20px}.Salon-module__Z9_8sG__quote{color:var(--text-secondary);z-index:1;margin-bottom:1.5rem;font-size:1.1rem;font-weight:300;line-height:1.8;position:relative}.Salon-module__Z9_8sG__author{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;font-weight:400}.Salon-module__Z9_8sG__pricingWrapper{grid-template-columns:1fr 1fr;gap:4rem;max-width:1000px;margin:0 auto;display:grid}.Salon-module__Z9_8sG__pricingCategory h3{color:var(--primary-color);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #fbcfe8;margin-bottom:2rem;padding-bottom:1rem;font-size:1.5rem;font-weight:300}.Salon-module__Z9_8sG__pricingList{list-style:none}.Salon-module__Z9_8sG__pricingList li{color:var(--text-primary);justify-content:space-between;margin-bottom:1rem;font-size:1.1rem;font-weight:300;display:flex}.Salon-module__Z9_8sG__pricingList li span:last-child{font-weight:400}.Salon-module__Z9_8sG__contactWrapper{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1000px;margin:0 auto;display:grid}.Salon-module__Z9_8sG__contactInfo h2{color:var(--text-primary);text-transform:uppercase;letter-spacing:.1em;font-size:2.5rem;font-weight:300}.Salon-module__Z9_8sG__contactInfo p{color:var(--text-secondary);font-weight:300}.Salon-module__Z9_8sG__contactList{margin-top:2rem;list-style:none}.Salon-module__Z9_8sG__contactList li{color:var(--text-secondary);word-break:break-word;margin-bottom:1rem;font-size:1.1rem;font-weight:300}.Salon-module__Z9_8sG__contactForm{background:#fff;border:1px solid #fbcfe8;padding:3rem}.Salon-module__Z9_8sG__input{background:#fff1f2;border:1px solid #fbcfe8;width:100%;margin-bottom:1.5rem;padding:1rem;font-family:inherit;font-size:1rem;font-weight:300}.Salon-module__Z9_8sG__input:focus{border-color:var(--primary-color);outline:none}.Salon-module__Z9_8sG__footer{background-color:var(--text-primary);color:#fbcfe8;letter-spacing:.05em;padding:3rem 2rem;font-weight:300}.Salon-module__Z9_8sG__footerInner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.Salon-module__Z9_8sG__credit{font-size:.9rem}.Salon-module__Z9_8sG__credit a{color:var(--primary-color);text-decoration:underline;transition:color .3s}.Salon-module__Z9_8sG__credit a:hover{color:#fff}@media (max-width:992px){.Salon-module__Z9_8sG__heroContent h1{font-size:3.5rem}}@media (max-width:768px){.Salon-module__Z9_8sG__header{flex-direction:column;gap:1rem;padding:1rem}.Salon-module__Z9_8sG__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Salon-module__Z9_8sG__hero{padding:6rem 5% 4rem}.Salon-module__Z9_8sG__heroContent h1{font-size:2.5rem}.Salon-module__Z9_8sG__heroContent p{font-size:1.1rem}.Salon-module__Z9_8sG__heroButtons{flex-direction:column}.Salon-module__Z9_8sG__section{padding:4rem 5%}.Salon-module__Z9_8sG__sectionHeader h2{font-size:2rem}.Salon-module__Z9_8sG__featuresGrid{grid-template-columns:1fr}.Salon-module__Z9_8sG__featureItem{text-align:center;flex-direction:column;align-items:center}.Salon-module__Z9_8sG__pricingWrapper,.Salon-module__Z9_8sG__contactWrapper{grid-template-columns:1fr;gap:2rem}.Salon-module__Z9_8sG__contactInfo h2{font-size:2rem}.Salon-module__Z9_8sG__footerInner{text-align:center;flex-direction:column;gap:1rem}}
.Salon2-module__ppIv4a__container{--primary-color:#171717;--secondary-color:#404040;--accent-color:#d4af37;--background-color:#fff;--text-primary:#171717;background-color:var(--background-color);min-height:100vh;color:var(--text-primary);font-family:var(--font-inter), system-ui, sans-serif}.Salon2-module__ppIv4a__topBar{background:var(--primary-color);color:#fff;text-align:center;letter-spacing:.05em;font-size:.85rem;font-family:var(--font-inter), sans-serif;padding:.5rem}.Salon2-module__ppIv4a__header{z-index:50;background:#fff;justify-content:space-between;align-items:center;padding:1.5rem 5%;display:flex;position:sticky;top:0}.Salon2-module__ppIv4a__logo{color:var(--text-primary);text-transform:uppercase;letter-spacing:.15em;font-size:2rem;font-weight:400;font-family:var(--font-playfair), Georgia, serif}.Salon2-module__ppIv4a__nav{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:2.5rem;font-size:.85rem;display:flex}.Salon2-module__ppIv4a__nav a:not(:last-child){color:var(--text-primary);transition:color .3s}.Salon2-module__ppIv4a__nav a:hover:not(:last-child){color:var(--accent-color)}.Salon2-module__ppIv4a__outlineBtn{border:1px solid var(--text-primary);color:var(--text-primary);font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;padding:.75rem 1.5rem;font-size:.85rem;transition:all .3s}.Salon2-module__ppIv4a__outlineBtn:hover{background:var(--text-primary);color:#fff}.Salon2-module__ppIv4a__hero{background-image:url(https://images.unsplash.com/photo-1521590832167-7bfcfaa637f1?w=1600&q=80);background-position:50%;background-size:cover;height:85vh;position:relative}.Salon2-module__ppIv4a__heroOverlay{text-align:center;color:#fff;background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Salon2-module__ppIv4a__heroContent{max-width:800px;padding:2rem}.Salon2-module__ppIv4a__subtitle{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.2em;color:var(--accent-color);margin-bottom:1rem;font-size:.85rem;display:block}.Salon2-module__ppIv4a__heroContent h1{font-size:4.5rem;font-weight:400;line-height:1.1;font-family:var(--font-playfair), Georgia, serif;margin-bottom:1.5rem}.Salon2-module__ppIv4a__heroContent p{font-family:var(--font-inter), sans-serif;margin-bottom:2.5rem;font-size:1.1rem;font-weight:300;line-height:1.6}.Salon2-module__ppIv4a__heroBtn{color:#000;font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:#fff;border:none;padding:.85rem 2.5rem;font-size:.85rem;font-weight:600;transition:all .3s}.Salon2-module__ppIv4a__heroBtn:hover{background:var(--accent-color);color:#fff}a.Salon2-module__ppIv4a__heroBtn{text-decoration:none;display:inline-block}.Salon2-module__ppIv4a__heroBtnRow{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:.5rem;display:flex}.Salon2-module__ppIv4a__serviceMark{border:1px solid var(--accent-color);width:72px;height:72px;color:var(--accent-color);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 1.5rem;display:flex}.Salon2-module__ppIv4a__section{max-width:1200px;margin:0 auto;padding:6rem 5%}.Salon2-module__ppIv4a__sectionHeader{text-align:center;margin-bottom:4rem}.Salon2-module__ppIv4a__sectionHeader h2{text-transform:uppercase;letter-spacing:.1em;font-size:2.5rem;font-weight:400}.Salon2-module__ppIv4a__divider{background:var(--accent-color);width:50px;height:2px;margin:1.5rem auto 0}.Salon2-module__ppIv4a__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:3rem;display:grid}.Salon2-module__ppIv4a__serviceItem{text-align:center}.Salon2-module__ppIv4a__serviceImg{object-fit:cover;width:100%;height:380px;margin-bottom:1.5rem;transition:transform .5s}.Salon2-module__ppIv4a__serviceItem:hover .Salon2-module__ppIv4a__serviceImg{transform:scale(1.03)}.Salon2-module__ppIv4a__serviceText h3{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;font-size:1.5rem;font-weight:400}.Salon2-module__ppIv4a__serviceText p{font-family:var(--font-inter), sans-serif;color:#525252;font-weight:300;line-height:1.6}.Salon2-module__ppIv4a__aboutSection{background:#fafafa;padding:6rem 5%}.Salon2-module__ppIv4a__aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.Salon2-module__ppIv4a__aboutImage{background-position:50%;background-size:cover;height:500px}.Salon2-module__ppIv4a__aboutContent h2{margin-bottom:1.5rem;font-size:2.5rem;font-weight:400;line-height:1.2}.Salon2-module__ppIv4a__aboutContent p{font-family:var(--font-inter), sans-serif;color:#525252;margin-bottom:1rem;font-weight:300;line-height:1.7}.Salon2-module__ppIv4a__aboutStats{font-family:var(--font-inter), sans-serif;gap:2.5rem;margin-top:2rem;display:flex}.Salon2-module__ppIv4a__aboutStats div{text-align:center}.Salon2-module__ppIv4a__aboutStats strong{color:var(--accent-color);margin-bottom:.25rem;font-size:1.75rem;display:block}.Salon2-module__ppIv4a__aboutStats span{text-transform:uppercase;letter-spacing:.1em;color:#525252;font-size:.8rem}.Salon2-module__ppIv4a__teamGrid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2.5rem;display:grid}.Salon2-module__ppIv4a__teamCard{transition:transform .3s}.Salon2-module__ppIv4a__teamCard:hover{transform:translateY(-5px)}.Salon2-module__ppIv4a__teamImage{background-position:50%;background-size:cover;height:350px;margin-bottom:1.5rem}.Salon2-module__ppIv4a__teamCard h3{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:1.25rem;font-weight:400}.Salon2-module__ppIv4a__teamCard p{font-family:var(--font-inter), sans-serif;color:var(--accent-color);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem}.Salon2-module__ppIv4a__pricingSection{background:#fafafa;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:6rem 5%}.Salon2-module__ppIv4a__pricingGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:4rem;max-width:900px;margin:0 auto;display:grid}.Salon2-module__ppIv4a__pricingCategory h3{text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #eaeaea;margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.5rem;font-weight:400}.Salon2-module__ppIv4a__pricingItem{font-family:var(--font-inter), sans-serif;border-bottom:1px dotted #d4d4d4;justify-content:space-between;padding:.85rem 0;font-size:.95rem;display:flex}.Salon2-module__ppIv4a__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2.5rem;max-width:1000px;margin:0 auto;display:grid}.Salon2-module__ppIv4a__testimonialCard{background:#fafafa;border:1px solid #eaeaea;padding:2.5rem}.Salon2-module__ppIv4a__testimonialCard p{color:#404040;margin-bottom:1.5rem;font-size:1.1rem;font-style:italic;line-height:1.7}.Salon2-module__ppIv4a__testimonialCard strong{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-color);font-size:.85rem}.Salon2-module__ppIv4a__quoteBanner{text-align:center;background:#fafafa;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding:5rem 5%}.Salon2-module__ppIv4a__quoteBanner h3{color:var(--text-primary);margin-bottom:1.5rem;font-size:2.5rem;font-style:italic;font-weight:400}.Salon2-module__ppIv4a__quoteBanner p{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-color);font-size:.9rem}.Salon2-module__ppIv4a__contactSection{padding:6rem 5%}.Salon2-module__ppIv4a__contactGrid{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;max-width:1100px;margin:0 auto;display:grid}.Salon2-module__ppIv4a__contactInfo h2{margin-bottom:1rem;font-size:2.25rem;font-weight:400}.Salon2-module__ppIv4a__contactInfo>p{font-family:var(--font-inter), sans-serif;color:#525252;margin-bottom:2rem;font-weight:300;line-height:1.6}.Salon2-module__ppIv4a__contactDetails p{font-family:var(--font-inter), sans-serif;color:#525252;margin-bottom:.75rem}.Salon2-module__ppIv4a__contactForm{flex-direction:column;gap:1rem;display:flex}.Salon2-module__ppIv4a__input{width:100%;font-family:var(--font-inter), sans-serif;border:1px solid #d4d4d4;padding:.9rem 1rem;font-size:.9rem}.Salon2-module__ppIv4a__input:focus{border-color:var(--text-primary);outline:none}.Salon2-module__ppIv4a__footer{background:var(--primary-color);color:#fff;text-align:center;padding:5rem 5%}.Salon2-module__ppIv4a__footerContent h2{text-transform:uppercase;letter-spacing:.15em;margin-bottom:1rem;font-size:2rem;font-weight:400}.Salon2-module__ppIv4a__footerContent p{font-family:var(--font-inter), sans-serif;color:#a3a3a3;margin-bottom:.5rem;font-weight:300}.Salon2-module__ppIv4a__credit{margin-top:2rem;font-size:.85rem}.Salon2-module__ppIv4a__credit a{color:var(--accent-color);text-decoration:none}@media (max-width:992px){.Salon2-module__ppIv4a__heroContent h1{font-size:3.5rem}.Salon2-module__ppIv4a__aboutGrid{grid-template-columns:1fr}.Salon2-module__ppIv4a__aboutImage{height:350px}.Salon2-module__ppIv4a__contactGrid{grid-template-columns:1fr}}@media (max-width:768px){.Salon2-module__ppIv4a__header{flex-direction:column;gap:1rem;padding:1rem}.Salon2-module__ppIv4a__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Salon2-module__ppIv4a__heroContent h1{font-size:2.5rem}.Salon2-module__ppIv4a__section{padding:4rem 5%}.Salon2-module__ppIv4a__sectionHeader h2{font-size:2rem}.Salon2-module__ppIv4a__quoteBanner h3{font-size:1.8rem}.Salon2-module__ppIv4a__aboutStats{flex-direction:column;gap:1.5rem}.Salon2-module__ppIv4a__testimonialGrid,.Salon2-module__ppIv4a__pricingGrid{grid-template-columns:1fr}}
.Construction-module__pogXZq__container{--primary-color:#f59e0b;--secondary-color:#d97706;--background-color:#fafaf9;--text-primary:#1c1917;background-color:var(--background-color);min-height:100vh;color:var(--text-primary)}.Construction-module__pogXZq__header{color:#fff;z-index:10;border-bottom:3px solid var(--primary-color);background:#1c1917;justify-content:space-between;align-items:center;padding:1.5rem 5%;display:flex;position:sticky;top:0}.Construction-module__pogXZq__logo{color:var(--primary-color);text-transform:uppercase;letter-spacing:-.025em;font-size:1.75rem;font-weight:900}.Construction-module__pogXZq__nav{align-items:center;gap:2rem;display:flex}.Construction-module__pogXZq__nav a:not(:last-child){color:#a8a29e;text-transform:uppercase;font-size:.875rem;font-weight:600;transition:color .3s}.Construction-module__pogXZq__nav a:hover:not(:last-child){color:#fff}.Construction-module__pogXZq__hero{color:#fff;text-align:center;border-bottom:5px solid var(--primary-color);background:linear-gradient(#1c1917d9,#1c1917f2),url(https://images.unsplash.com/photo-1541888086425-d81bb19240f5?q=80&w=2070&auto=format&fit=crop) 50%/cover;padding:8rem 5%}.Construction-module__pogXZq__heroContent{max-width:900px;margin:0 auto}.Construction-module__pogXZq__heroContent h1{text-transform:uppercase;letter-spacing:-.025em;color:#fff;margin-bottom:1.5rem;font-size:4.5rem;font-weight:900}.Construction-module__pogXZq__heroContent p{color:#d6d3d1;margin-bottom:2.5rem;max-width:600px;margin-inline:auto;font-size:1.25rem}.Construction-module__pogXZq__heroButtons{justify-content:center;gap:1rem;display:flex}.Construction-module__pogXZq__btnSecondary{color:#fff;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em;background:0 0;border:2px solid #fff;padding:.75rem 1.5rem;font-weight:600;transition:all .3s;display:inline-block}.Construction-module__pogXZq__btnSecondary:hover{color:#000;background:#fff}.Construction-module__pogXZq__section{padding:6rem 5%}.Construction-module__pogXZq__bgDark{background-color:#1c1917}.Construction-module__pogXZq__bgLight{background-color:#f5f5f4}.Construction-module__pogXZq__sectionHeader{text-align:center;margin-bottom:4rem}.Construction-module__pogXZq__sectionHeader h2{color:var(--text-primary);text-transform:uppercase;letter-spacing:-.025em;font-size:2.5rem;font-weight:900;display:inline-block;position:relative}.Construction-module__pogXZq__sectionHeader h2:after{content:"";background-color:var(--primary-color);width:60px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.Construction-module__pogXZq__sectionHeader p{color:var(--text-secondary);margin-top:1.5rem;font-size:1.1rem}.Construction-module__pogXZq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Construction-module__pogXZq__card{text-align:center;border:1px solid #e2e8f0;border-top:4px solid var(--primary-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:3rem 2rem;transition:all .3s}.Construction-module__pogXZq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.Construction-module__pogXZq__cardIcon{color:var(--primary-color);justify-content:center;margin-bottom:1.5rem;display:flex}.Construction-module__pogXZq__card h3{color:var(--text-primary);text-transform:uppercase;letter-spacing:-.025em;margin-bottom:1rem;font-weight:700}.Construction-module__pogXZq__card p{color:var(--text-secondary)}.Construction-module__pogXZq__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:3rem;max-width:1000px;margin:0 auto;display:grid}.Construction-module__pogXZq__featureItem{align-items:flex-start;gap:1.5rem;display:flex}.Construction-module__pogXZq__featureIcon{color:var(--primary-color);background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1rem;display:flex}.Construction-module__pogXZq__featureItem h3{color:var(--text-primary);text-transform:uppercase;letter-spacing:-.025em;margin-bottom:.5rem;font-weight:700}.Construction-module__pogXZq__featureItem p{color:var(--text-secondary)}.Construction-module__pogXZq__teamCard{text-align:center}.Construction-module__pogXZq__teamImage{border:1px solid #e2e8f0;border-bottom:4px solid var(--primary-color);background-position:50%;background-size:cover;height:350px;margin-bottom:1.5rem}.Construction-module__pogXZq__teamCard h3{color:var(--text-primary);text-transform:uppercase;letter-spacing:-.025em;margin-bottom:.25rem;font-weight:700}.Construction-module__pogXZq__teamRole{color:var(--primary-color);font-weight:600}.Construction-module__pogXZq__testimonialCard{border:1px solid #e2e8f0;border-left:4px solid var(--primary-color);box-shadow:var(--shadow-sm);background:#fff;padding:3rem 2rem}.Construction-module__pogXZq__quote{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.1rem;font-style:italic;line-height:1.8}.Construction-module__pogXZq__author{color:var(--text-primary);text-transform:uppercase;letter-spacing:-.025em;font-weight:700}.Construction-module__pogXZq__projectsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.Construction-module__pogXZq__projectCard{group:project;background:#fff;position:relative;overflow:hidden}.Construction-module__pogXZq__projectImage{background-position:50%;background-size:cover;height:300px;transition:transform .5s}.Construction-module__pogXZq__projectCard:hover .Construction-module__pogXZq__projectImage{transform:scale(1.05)}.Construction-module__pogXZq__projectInfo{color:#fff;background:linear-gradient(#0000,#000000e6);width:100%;padding:1.5rem;position:absolute;bottom:0;left:0}.Construction-module__pogXZq__projectInfo h3{text-transform:uppercase;margin-bottom:.25rem;font-size:1.25rem;font-weight:700}.Construction-module__pogXZq__projectInfo p{color:var(--primary-color);font-size:.9rem;font-weight:600}.Construction-module__pogXZq__contactWrapper{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1000px;margin:0 auto;display:grid}.Construction-module__pogXZq__contactInfo h2{color:var(--text-primary);text-transform:uppercase;letter-spacing:-.025em;font-size:2.5rem;font-weight:900}.Construction-module__pogXZq__contactList{margin-top:2rem;list-style:none}.Construction-module__pogXZq__contactList li{color:var(--text-secondary);margin-bottom:1rem;font-size:1.1rem}.Construction-module__pogXZq__contactForm{border-top:5px solid var(--primary-color);background:#f1f5f9;padding:3rem}.Construction-module__pogXZq__input{background:#fff;border:1px solid #cbd5e1;width:100%;margin-bottom:1rem;padding:1rem;font-family:inherit;font-size:1rem}.Construction-module__pogXZq__input:focus{border-color:var(--primary-color);outline:none}.Construction-module__pogXZq__footer{color:#a8a29e;background-color:#1c1917;border-top:1px solid #292524;padding:4rem 5% 2rem}.Construction-module__pogXZq__footerInner{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;display:flex}.Construction-module__pogXZq__credit{font-size:.9rem}.Construction-module__pogXZq__credit a{color:var(--primary-color);text-decoration:underline;transition:color .3s}.Construction-module__pogXZq__credit a:hover{color:#fff}@media (max-width:992px){.Construction-module__pogXZq__heroContent h1{font-size:3.5rem}}@media (max-width:768px){.Construction-module__pogXZq__header{flex-direction:column;gap:1rem;padding:1rem}.Construction-module__pogXZq__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Construction-module__pogXZq__hero{padding:4rem 5%}.Construction-module__pogXZq__heroContent h1{font-size:2.5rem}.Construction-module__pogXZq__heroContent p{font-size:1.1rem}.Construction-module__pogXZq__heroButtons{flex-direction:column}.Construction-module__pogXZq__section{padding:4rem 5%}.Construction-module__pogXZq__sectionHeader h2{font-size:2rem}.Construction-module__pogXZq__featuresGrid{grid-template-columns:1fr}.Construction-module__pogXZq__featureItem{text-align:center;flex-direction:column;align-items:center}.Construction-module__pogXZq__contactWrapper{grid-template-columns:1fr;gap:2rem}.Construction-module__pogXZq__contactInfo h2{font-size:2rem}.Construction-module__pogXZq__contactForm{padding:2rem}.Construction-module__pogXZq__footerInner{text-align:center;flex-direction:column;gap:1rem}}
.Construction2-module__ANh9Ga__container{--primary-color:#dc2626;--secondary-color:#b91c1c;--background-color:#f4f4f5;--text-primary:#18181b;min-height:100vh;color:var(--text-primary);font-family:var(--font-inter), sans-serif;background-color:#fff}.Construction2-module__ANh9Ga__headerTop{background:var(--text-primary);color:#a1a1aa;justify-content:space-between;padding:.5rem 5%;font-size:.85rem;display:flex}.Construction2-module__ANh9Ga__contactBar{gap:1.5rem;display:flex}.Construction2-module__ANh9Ga__socialBar{text-transform:uppercase;gap:1rem;font-weight:700;display:flex}.Construction2-module__ANh9Ga__navBar{border-bottom:2px solid var(--primary-color);z-index:50;background:#fff;justify-content:space-between;align-items:center;padding:1rem 5%;display:flex;position:sticky;top:0;box-shadow:0 4px 6px -1px #0000001a}.Construction2-module__ANh9Ga__logo{text-transform:uppercase;letter-spacing:-.05em;color:var(--primary-color);font-size:1.75rem;font-weight:900}.Construction2-module__ANh9Ga__nav{align-items:center;gap:2rem;display:flex}.Construction2-module__ANh9Ga__nav a{color:var(--text-primary);text-transform:uppercase;font-size:.85rem;font-weight:600;transition:color .3s}.Construction2-module__ANh9Ga__nav a:hover{color:var(--primary-color)}.Construction2-module__ANh9Ga__navCta{border-radius:0;padding:.6rem 1.25rem;background:var(--primary-color)!important;color:#fff!important}.Construction2-module__ANh9Ga__hero{background-image:linear-gradient(90deg,#fffffff2 0%,#fffc 50%,#0000 100%),url(https://images.unsplash.com/photo-1541888086425-d81bb19240f5?q=80&w=1600&auto=format&fit=crop);background-position:50%;background-size:cover;align-items:center;min-height:80vh;padding:4rem 5%;display:flex;position:relative}.Construction2-module__ANh9Ga__heroContent{z-index:2;max-width:600px;position:relative}.Construction2-module__ANh9Ga__heroContent h1{font-size:3.75rem;font-weight:900;line-height:1.1;font-family:var(--font-oswald), "Arial Narrow", sans-serif;text-transform:uppercase;text-transform:uppercase;letter-spacing:-.05em;margin-bottom:1.5rem}.Construction2-module__ANh9Ga__heroContent p{color:#3f3f46;margin-bottom:2.5rem;font-size:1.15rem;font-weight:500;line-height:1.6}.Construction2-module__ANh9Ga__heroButtons{gap:1rem;display:flex}.Construction2-module__ANh9Ga__btnPrimary{background:var(--primary-color);color:#fff;text-transform:uppercase;cursor:pointer;border:none;padding:.85rem 2rem;font-size:.9rem;font-weight:700;transition:all .2s}.Construction2-module__ANh9Ga__btnPrimary:hover{background:var(--secondary-color);transform:translateY(-2px)}.Construction2-module__ANh9Ga__btnOutline{color:var(--text-primary);text-transform:uppercase;border:2px solid var(--text-primary);cursor:pointer;background:0 0;padding:.85rem 2rem;font-size:.9rem;font-weight:700;transition:all .2s}.Construction2-module__ANh9Ga__btnOutline:hover{background:var(--text-primary);color:#fff}.Construction2-module__ANh9Ga__heroStats{background:var(--primary-color);color:#fff;display:flex;position:absolute;bottom:0;right:5%}.Construction2-module__ANh9Ga__statBox{text-align:center;border-left:1px solid #fff3;padding:2rem}.Construction2-module__ANh9Ga__statBox h3{margin-bottom:.25rem;font-size:2.25rem;font-weight:900}.Construction2-module__ANh9Ga__statBox p{text-transform:uppercase;font-size:.8rem;font-weight:600}.Construction2-module__ANh9Ga__section{padding:5rem 5%}.Construction2-module__ANh9Ga__sectionHeader{margin-bottom:3.5rem}.Construction2-module__ANh9Ga__tag{background:var(--primary-color);color:#fff;text-transform:uppercase;margin-bottom:1rem;padding:.25rem 1rem;font-size:.8rem;font-weight:800;display:inline-block}.Construction2-module__ANh9Ga__sectionHeader h2{text-transform:uppercase;font-size:2.5rem;font-weight:900;font-family:var(--font-oswald), "Arial Narrow", sans-serif;letter-spacing:-.05em}.Construction2-module__ANh9Ga__servicesGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1400px;margin:0 auto;display:grid}.Construction2-module__ANh9Ga__serviceBox{background:#fff;border-radius:14px;transition:transform .3s;overflow:hidden;box-shadow:0 10px 15px -3px #00000014}.Construction2-module__ANh9Ga__serviceBox:hover{transform:translateY(-5px)}.Construction2-module__ANh9Ga__serviceImage{border-bottom:4px solid var(--primary-color);background-position:50%;background-size:cover;height:220px}.Construction2-module__ANh9Ga__serviceIconBox{height:180px;color:var(--primary-color);background:#fef3c7;justify-content:center;align-items:center;display:flex}.Construction2-module__ANh9Ga__serviceContent{padding:2rem}.Construction2-module__ANh9Ga__serviceContent h3{text-transform:uppercase;margin-bottom:.75rem;font-size:1.35rem;font-weight:800}.Construction2-module__ANh9Ga__serviceContent p{color:#52525b;margin-bottom:1.25rem;line-height:1.6}.Construction2-module__ANh9Ga__serviceLink{color:var(--primary-color);text-transform:uppercase;font-size:.85rem;font-weight:800;text-decoration:none}.Construction2-module__ANh9Ga__serviceLink:hover{text-decoration:underline}.Construction2-module__ANh9Ga__projectsSection{background:var(--text-primary);padding:5rem 5%}.Construction2-module__ANh9Ga__projectsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1400px;margin:0 auto;display:grid}.Construction2-module__ANh9Ga__projectCard{transition:transform .3s;position:relative;overflow:hidden}.Construction2-module__ANh9Ga__projectCard:hover{transform:translateY(-5px)}.Construction2-module__ANh9Ga__projectImage{background-position:50%;background-size:cover;height:280px}.Construction2-module__ANh9Ga__projectInfo{color:#fff;background:#000000d9;padding:1.5rem}.Construction2-module__ANh9Ga__projectInfo h3{text-transform:uppercase;margin-bottom:.25rem;font-size:1.2rem;font-weight:800}.Construction2-module__ANh9Ga__projectInfo p{color:#a1a1aa;font-size:.9rem}.Construction2-module__ANh9Ga__processSection{background:#fff;padding:5rem 5%}.Construction2-module__ANh9Ga__processGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Construction2-module__ANh9Ga__processStep{text-align:center;padding:2rem 1.5rem}.Construction2-module__ANh9Ga__stepNumber{color:var(--primary-color);opacity:.8;margin-bottom:1rem;font-size:3rem;font-weight:900}.Construction2-module__ANh9Ga__processStep h3{text-transform:uppercase;margin-bottom:.75rem;font-size:1.15rem;font-weight:800}.Construction2-module__ANh9Ga__processStep p{color:#52525b;font-size:.95rem;line-height:1.6}.Construction2-module__ANh9Ga__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Construction2-module__ANh9Ga__testimonialCard{border-left:4px solid var(--primary-color);background:#fff;padding:2.5rem}.Construction2-module__ANh9Ga__testimonialCard p{color:#52525b;margin-bottom:1.5rem;font-style:italic;line-height:1.7}.Construction2-module__ANh9Ga__testimonialCard strong{color:var(--text-primary);font-size:.9rem}.Construction2-module__ANh9Ga__ctaSection{background:var(--text-primary);color:#fff;text-align:center;padding:5rem 5%}.Construction2-module__ANh9Ga__ctaSection h2{text-transform:uppercase;letter-spacing:-.05em;margin-bottom:1rem;font-size:2.75rem;font-weight:900}.Construction2-module__ANh9Ga__ctaSection p{color:#a1a1aa;margin-bottom:2.5rem;font-size:1.15rem}.Construction2-module__ANh9Ga__ctaForm{flex-wrap:wrap;justify-content:center;gap:1rem;max-width:700px;margin:0 auto;display:flex}.Construction2-module__ANh9Ga__ctaInput{color:#fff;background:0 0;border:1px solid #3f3f46;flex:1;min-width:180px;padding:.85rem 1.25rem;font-family:inherit;font-size:.95rem}.Construction2-module__ANh9Ga__ctaInput::placeholder{color:#71717a}.Construction2-module__ANh9Ga__ctaInput:focus{border-color:var(--primary-color);outline:none}.Construction2-module__ANh9Ga__ctaBtn{background:var(--primary-color);color:#fff;text-transform:uppercase;cursor:pointer;border:none;padding:.85rem 2rem;font-size:.9rem;font-weight:800;transition:background .2s}.Construction2-module__ANh9Ga__ctaBtn:hover{background:var(--secondary-color)}.Construction2-module__ANh9Ga__footer{color:#71717a;text-align:center;background:#09090b;padding:4rem 5% 2rem}.Construction2-module__ANh9Ga__footerAddress{margin:1.5rem 0}.Construction2-module__ANh9Ga__footerLinks{justify-content:center;gap:2rem;margin-bottom:2rem;display:flex}.Construction2-module__ANh9Ga__footerLinks a{color:#a1a1aa;font-weight:500;text-decoration:none}.Construction2-module__ANh9Ga__footerLinks a:hover{color:#fff}.Construction2-module__ANh9Ga__credit{border-top:1px solid #27272a;margin-top:3rem;padding-top:2rem;font-size:.85rem}.Construction2-module__ANh9Ga__credit a{color:var(--primary-color);font-weight:600;text-decoration:none}@media (max-width:992px){.Construction2-module__ANh9Ga__heroContent h1{font-size:3rem}.Construction2-module__ANh9Ga__heroStats{width:100%;position:relative;right:0}.Construction2-module__ANh9Ga__hero{flex-direction:column;padding-bottom:0}}@media (max-width:768px){.Construction2-module__ANh9Ga__headerTop{flex-direction:column;align-items:center;gap:.5rem}.Construction2-module__ANh9Ga__contactBar{flex-direction:column;align-items:center;gap:.25rem}.Construction2-module__ANh9Ga__navBar{flex-direction:column;gap:1rem;padding:1rem}.Construction2-module__ANh9Ga__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Construction2-module__ANh9Ga__heroContent{text-align:center}.Construction2-module__ANh9Ga__heroContent h1{font-size:2.5rem}.Construction2-module__ANh9Ga__heroButtons{flex-direction:column;justify-content:center}.Construction2-module__ANh9Ga__heroStats{flex-direction:column}.Construction2-module__ANh9Ga__statBox{border-bottom:1px solid #fff3;border-left:none}.Construction2-module__ANh9Ga__statBox:last-child{border-bottom:none}.Construction2-module__ANh9Ga__section{padding:4rem 5%}.Construction2-module__ANh9Ga__sectionHeader h2,.Construction2-module__ANh9Ga__ctaSection h2{font-size:2rem}.Construction2-module__ANh9Ga__ctaForm{flex-direction:column}.Construction2-module__ANh9Ga__footerLinks{flex-direction:column;gap:1rem}}
.Education-module__H_2JXW__container{--primary-color:#0284c7;--secondary-color:#f97316;--background-color:#f8fafc;--text-primary:#0f172a;--text-secondary:#475569;background-color:var(--background-color);min-height:100vh;color:var(--text-primary);font-family:var(--font-inter), sans-serif}.Education-module__H_2JXW__topBanner{background-color:var(--secondary-color);color:#fff;text-align:center;padding:.6rem;font-size:.9rem;font-weight:600}.Education-module__H_2JXW__header{z-index:50;background:#fff;justify-content:space-between;align-items:center;padding:1.25rem 5%;display:flex;position:sticky;top:0;box-shadow:0 4px 6px -1px #0000000d}.Education-module__H_2JXW__logo{color:var(--primary-color);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;display:flex}.Education-module__H_2JXW__logoIcon{align-items:center;margin-right:.5rem;display:inline-flex}.Education-module__H_2JXW__nav{align-items:center;gap:2rem;display:flex}.Education-module__H_2JXW__nav a{color:var(--text-secondary);font-weight:600;transition:color .2s}.Education-module__H_2JXW__nav a:hover{color:var(--primary-color)}.Education-module__H_2JXW__navCta{border-radius:9999px;padding:.6rem 1.25rem;background:var(--primary-color)!important;color:#fff!important}.Education-module__H_2JXW__hero{background-image:url(https://images.unsplash.com/photo-1523050854058-8df90110c9f1?q=80&w=2000&auto=format&fit=crop);background-position:50%;background-size:cover;min-height:75vh;position:relative}.Education-module__H_2JXW__heroOverlay{background:linear-gradient(90deg,#0284c7eb,#0284c799);align-items:center;padding:0 5%;display:flex;position:absolute;inset:0}.Education-module__H_2JXW__heroContent{color:#fff;max-width:700px}.Education-module__H_2JXW__heroTag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:9999px;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.9rem;font-weight:600;display:inline-block}.Education-module__H_2JXW__heroContent h1{margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}.Education-module__H_2JXW__heroContent p{opacity:.9;margin-bottom:2.5rem;font-size:1.15rem;font-weight:400;line-height:1.6}.Education-module__H_2JXW__heroButtons{gap:1rem;display:flex}.Education-module__H_2JXW__btnPrimary{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:.85rem 2rem;font-weight:700;transition:transform .2s;display:inline-block}.Education-module__H_2JXW__btnPrimary:hover{transform:translateY(-2px)}.Education-module__H_2JXW__btnSecondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-weight:600;transition:all .3s;display:inline-block}.Education-module__H_2JXW__btnSecondary:hover{background:#ffffff1a}.Education-module__H_2JXW__highlightsSection{background:#fff;border-bottom:1px solid #e2e8f0;padding:3rem 5%}.Education-module__H_2JXW__highlightsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Education-module__H_2JXW__highlightCard h3{color:var(--secondary-color);margin-bottom:.5rem;font-size:2.75rem;font-weight:800}.Education-module__H_2JXW__highlightCard p{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.Education-module__H_2JXW__section{padding:5rem 5%}.Education-module__H_2JXW__sectionHeader{text-align:center;margin-bottom:3.5rem}.Education-module__H_2JXW__sectionHeader h2{color:var(--text-primary);margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.Education-module__H_2JXW__sectionHeader p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem}.Education-module__H_2JXW__whyGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Education-module__H_2JXW__whyCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;transition:all .3s}.Education-module__H_2JXW__whyCard:hover{border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 10px 25px -5px #0284c71a}.Education-module__H_2JXW__whyIcon{color:var(--primary-color);margin-bottom:1rem;display:flex}.Education-module__H_2JXW__whyCard h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.2rem;font-weight:700}.Education-module__H_2JXW__whyCard p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.Education-module__H_2JXW__programsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Education-module__H_2JXW__programCard{background:#fff;border-radius:1rem;transition:transform .3s;overflow:hidden;box-shadow:0 10px 15px -3px #00000014}.Education-module__H_2JXW__programCard:hover{transform:translateY(-5px)}.Education-module__H_2JXW__programImage{background-position:50%;background-size:cover;height:220px}.Education-module__H_2JXW__programContent{padding:1.75rem}.Education-module__H_2JXW__programTag{color:var(--primary-color);background:#e0f2fe;border-radius:9999px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.8rem;font-weight:700;display:inline-block}.Education-module__H_2JXW__programContent h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.4rem;font-weight:700}.Education-module__H_2JXW__programContent p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.Education-module__H_2JXW__programFeatures{padding:0;list-style:none}.Education-module__H_2JXW__programFeatures li{color:var(--text-secondary);padding:.3rem 0;font-size:.9rem}.Education-module__H_2JXW__programFeatures li:before{content:"✓ ";color:var(--primary-color);font-weight:700}.Education-module__H_2JXW__campusGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.Education-module__H_2JXW__campusItem{text-align:center}.Education-module__H_2JXW__campusImage{background-position:50%;background-size:cover;border-radius:1rem;height:200px;margin-bottom:1rem}.Education-module__H_2JXW__campusItem h4{color:var(--text-primary);font-size:1rem;font-weight:700}.Education-module__H_2JXW__testimonialSection{background:var(--primary-color);padding:5rem 5%}.Education-module__H_2JXW__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Education-module__H_2JXW__testimonialCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:1rem;padding:2rem}.Education-module__H_2JXW__testimonialText{color:#fff;margin-bottom:1.5rem;font-size:1rem;font-style:italic;line-height:1.7}.Education-module__H_2JXW__testimonialAuthor strong{color:#fff;font-size:.95rem;display:block}.Education-module__H_2JXW__testimonialAuthor span{color:#ffffffb3;font-size:.85rem}.Education-module__H_2JXW__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Education-module__H_2JXW__stepCard{text-align:center;padding:2rem 1.5rem}.Education-module__H_2JXW__stepNumber{background:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 1rem;font-size:1.25rem;font-weight:800;display:flex}.Education-module__H_2JXW__stepCard h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.15rem}.Education-module__H_2JXW__stepCard p{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.Education-module__H_2JXW__ctaSection{background:linear-gradient(135deg, var(--primary-color), #0369a1);color:#fff;text-align:center;padding:5rem 5%}.Education-module__H_2JXW__ctaSection h2{margin-bottom:1rem;font-size:2.5rem;font-weight:800}.Education-module__H_2JXW__ctaSection p{opacity:.9;max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.Education-module__H_2JXW__ctaButtons{justify-content:center;gap:1rem;display:flex}.Education-module__H_2JXW__btnCtaWhite{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:.85rem 2rem;font-weight:700;transition:transform .2s}.Education-module__H_2JXW__btnCtaWhite:hover{transform:translateY(-2px)}.Education-module__H_2JXW__btnCtaOutline{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-weight:600;transition:all .3s}.Education-module__H_2JXW__btnCtaOutline:hover{background:#ffffff1a}.Education-module__H_2JXW__footer{color:#94a3b8;background:#0f172a;padding:4rem 5% 2rem}.Education-module__H_2JXW__footerContent{justify-content:space-between;max-width:1200px;margin:0 auto 3rem;display:flex}.Education-module__H_2JXW__footerInfo p{margin-bottom:.4rem;font-size:.95rem}.Education-module__H_2JXW__footerLinksGroup{gap:4rem;display:flex}.Education-module__H_2JXW__footerLinks{flex-direction:column;gap:.75rem;display:flex}.Education-module__H_2JXW__footerLinks h4{color:#fff;margin-bottom:.5rem;font-size:1rem}.Education-module__H_2JXW__footerLinks a{color:#94a3b8;font-size:.9rem;text-decoration:none;transition:color .2s}.Education-module__H_2JXW__footerLinks a:hover{color:var(--secondary-color)}.Education-module__H_2JXW__creditArea{text-align:center;border-top:1px solid #1e293b;max-width:1200px;margin:0 auto;padding-top:2rem}.Education-module__H_2JXW__credit{font-size:.9rem}.Education-module__H_2JXW__credit a{color:var(--primary-color);text-decoration:underline}@media (max-width:992px){.Education-module__H_2JXW__heroContent h1{font-size:2.75rem}.Education-module__H_2JXW__highlightsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Education-module__H_2JXW__header{flex-direction:column;gap:1rem}.Education-module__H_2JXW__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Education-module__H_2JXW__heroContent h1{font-size:2.25rem}.Education-module__H_2JXW__heroButtons{flex-direction:column}.Education-module__H_2JXW__highlightsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.Education-module__H_2JXW__ctaButtons{flex-direction:column;align-items:center}.Education-module__H_2JXW__footerContent{flex-direction:column;gap:2rem}.Education-module__H_2JXW__footerLinksGroup{gap:2rem}.Education-module__H_2JXW__testimonialGrid{grid-template-columns:1fr}}
.Education2-module__JQwrsW__container{--primary-color:#881337;--secondary-color:#fbbf24;--background-color:#fafaf9;--text-primary:#1c1917;--text-secondary:#57534e;background-color:var(--background-color);min-height:100vh;color:var(--text-primary);font-family:Georgia,serif}.Education2-module__JQwrsW__header{border-bottom:4px solid var(--primary-color);z-index:50;background:#fff;padding:1.5rem 0;position:sticky;top:0}.Education2-module__JQwrsW__headerInner{justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding:0 5%;display:flex}.Education2-module__JQwrsW__logo{color:var(--primary-color);letter-spacing:.03em;align-items:center;gap:.75rem;font-size:1.6rem;font-weight:700;display:flex}.Education2-module__JQwrsW__crest{color:var(--secondary-color);align-items:center;display:inline-flex}.Education2-module__JQwrsW__nav{align-items:center;gap:2.25rem;display:flex}.Education2-module__JQwrsW__nav a{font-family:var(--font-inter), sans-serif;color:var(--text-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:600;transition:color .3s}.Education2-module__JQwrsW__nav a:hover{color:var(--primary-color)}.Education2-module__JQwrsW__hero{text-align:center;background-image:linear-gradient(#1c1917b3,#1c1917cc),url(https://images.unsplash.com/photo-1498243691581-b145c3f54a5a?q=80&w=2000&auto=format&fit=crop);background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:80vh;padding:0 5%;display:flex}.Education2-module__JQwrsW__heroContent{color:#fff;max-width:800px}.Education2-module__JQwrsW__heroTag{background:var(--secondary-color);color:var(--text-primary);font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;padding:.4rem 1.25rem;font-size:.8rem;font-weight:700;display:inline-block}.Education2-module__JQwrsW__heroContent h1{text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem;font-size:4rem;font-weight:400;line-height:1.2}.Education2-module__JQwrsW__heroContent p{font-family:var(--font-inter), sans-serif;color:#d6d3d1;margin-bottom:2.5rem;font-size:1.15rem;font-weight:300;line-height:1.7}.Education2-module__JQwrsW__heroButtons{justify-content:center;gap:1.5rem;display:flex}.Education2-module__JQwrsW__btnPrimary{background:var(--primary-color);color:#fff;font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;padding:.85rem 2rem;font-weight:600;transition:all .3s;display:inline-block}.Education2-module__JQwrsW__btnPrimary:hover{background:#6b0f2b;transform:translateY(-2px)}.Education2-module__JQwrsW__btnOutline{color:#fff;font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:2px solid #fff;padding:.85rem 2rem;font-weight:600;transition:all .3s;display:inline-block}.Education2-module__JQwrsW__btnOutline:hover{color:var(--primary-color);background:#fff}.Education2-module__JQwrsW__statsBanner{background:var(--primary-color);color:#fff;text-align:center;grid-template-columns:repeat(4,1fr);padding:3.5rem 5%;display:grid}.Education2-module__JQwrsW__statItem{border-right:1px solid #fff3;padding:1.5rem}.Education2-module__JQwrsW__statItem:last-child{border-right:none}.Education2-module__JQwrsW__statItem h3{color:var(--secondary-color);margin-bottom:.5rem;font-size:3rem;font-weight:400}.Education2-module__JQwrsW__statItem p{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:600}.Education2-module__JQwrsW__section{max-width:1400px;margin:0 auto;padding:5rem 5%}.Education2-module__JQwrsW__sectionHeader{text-align:center;margin-bottom:3.5rem}.Education2-module__JQwrsW__sectionHeader h2{color:var(--primary-color);text-transform:uppercase;letter-spacing:.08em;font-size:2.5rem;font-weight:400;font-family:var(--font-playfair), Georgia, serif}.Education2-module__JQwrsW__divider{background-color:var(--secondary-color);width:80px;height:3px;margin:1.25rem auto}.Education2-module__JQwrsW__sectionHeader p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);font-size:1.05rem}.Education2-module__JQwrsW__aboutGrid{grid-template-columns:1fr 1fr;align-items:center;gap:4rem;max-width:1200px;margin:0 auto;display:grid}.Education2-module__JQwrsW__aboutContent h2{color:var(--primary-color);font-size:2.25rem;font-family:var(--font-playfair), Georgia, serif;margin-bottom:.5rem}.Education2-module__JQwrsW__aboutContent p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);margin-bottom:1rem;line-height:1.7}.Education2-module__JQwrsW__aboutHighlights{gap:2rem;margin-top:2rem;display:flex}.Education2-module__JQwrsW__aboutHighlight{text-align:center}.Education2-module__JQwrsW__aboutHighlight strong{color:var(--primary-color);font-size:1.75rem;display:block}.Education2-module__JQwrsW__aboutHighlight span{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);font-size:.85rem}.Education2-module__JQwrsW__aboutImage{background-position:50%;background-size:cover;border-radius:.5rem;height:400px}.Education2-module__JQwrsW__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Education2-module__JQwrsW__card{text-align:center;background:#fff;border:1px solid #e7e5e4;border-radius:14px;padding:2.5rem 2rem;transition:all .3s}.Education2-module__JQwrsW__card:hover{border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 10px 20px -5px #00000014}.Education2-module__JQwrsW__cardIcon{color:var(--secondary-color);justify-content:center;margin-bottom:1.25rem;display:flex}.Education2-module__JQwrsW__card h3{color:var(--primary-color);margin-bottom:.75rem;font-size:1.35rem;font-weight:600}.Education2-module__JQwrsW__card p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.Education2-module__JQwrsW__cardMeta{font-family:var(--font-inter), sans-serif;color:var(--secondary-color);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700}.Education2-module__JQwrsW__researchSection{background-image:linear-gradient(#881337eb,#881337f2),url(https://images.unsplash.com/photo-1532094349884-543bc11b234d?w=2000&q=80);background-position:50%;background-size:cover;padding:5rem 5%}.Education2-module__JQwrsW__researchOverlay{max-width:1200px;margin:0 auto}.Education2-module__JQwrsW__researchGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;display:grid}.Education2-module__JQwrsW__researchCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:.5rem;padding:2.5rem 2rem}.Education2-module__JQwrsW__researchCard h3{color:var(--secondary-color);margin-bottom:.5rem;font-size:2.5rem}.Education2-module__JQwrsW__researchCard p{font-family:var(--font-inter), sans-serif;color:#ffffffd9;text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.Education2-module__JQwrsW__placementGrid{grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1000px;margin:0 auto 3rem;display:grid}.Education2-module__JQwrsW__placementStat{text-align:center;background:#fff;border:1px solid #e7e5e4;padding:2rem}.Education2-module__JQwrsW__placementStat h3{color:var(--primary-color);margin-bottom:.5rem;font-size:2rem}.Education2-module__JQwrsW__placementStat p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);font-size:.9rem;font-weight:600}.Education2-module__JQwrsW__recruiters{text-align:center;max-width:800px;margin:0 auto}.Education2-module__JQwrsW__recruitersLabel{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin-bottom:1rem;font-size:.85rem;font-weight:700}.Education2-module__JQwrsW__recruitersList{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.Education2-module__JQwrsW__recruitersList span{font-family:var(--font-inter), sans-serif;color:var(--text-primary);background:#f5f5f4;border:1px solid #e7e5e4;border-radius:9999px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600}.Education2-module__JQwrsW__testimonialSection{background:#f5f5f4;padding:5rem 5%}.Education2-module__JQwrsW__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Education2-module__JQwrsW__testimonialCard{border-left:4px solid var(--secondary-color);background:#fff;padding:2.5rem}.Education2-module__JQwrsW__testimonialCard p{color:var(--text-secondary);margin-bottom:1.5rem;font-size:1.05rem;font-style:italic;line-height:1.7}.Education2-module__JQwrsW__testimonialAuthor strong{font-family:var(--font-inter), sans-serif;color:var(--text-primary);font-size:.95rem;display:block}.Education2-module__JQwrsW__testimonialAuthor span{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);font-size:.85rem}.Education2-module__JQwrsW__contactSection{text-align:center;background:#fff;padding:5rem 5%}.Education2-module__JQwrsW__contactContent{max-width:700px;margin:0 auto}.Education2-module__JQwrsW__contactContent h2{color:var(--primary-color);margin-bottom:1rem;font-size:2.5rem}.Education2-module__JQwrsW__contactContent p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);margin-bottom:2rem;line-height:1.6}.Education2-module__JQwrsW__admissionSteps{justify-content:center;gap:2rem;margin-bottom:2.5rem;display:flex}.Education2-module__JQwrsW__admStep{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Education2-module__JQwrsW__admStep strong{background:var(--primary-color);color:#fff;width:40px;height:40px;font-family:var(--font-inter), sans-serif;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;display:flex}.Education2-module__JQwrsW__admStep span{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);font-size:.85rem;font-weight:600}.Education2-module__JQwrsW__formGroup{gap:1rem;max-width:500px;margin:0 auto;display:flex}.Education2-module__JQwrsW__input{font-family:var(--font-inter), sans-serif;border:1px solid #d6d3d1;flex:1;padding:1rem}.Education2-module__JQwrsW__input:focus{border-color:var(--primary-color);outline:none}.Education2-module__JQwrsW__footer{color:#a8a29e;font-family:var(--font-inter), sans-serif;background:#1c1917;padding:4rem 5% 2rem}.Education2-module__JQwrsW__footerInner{grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;max-width:1400px;margin:0 auto 3rem;display:grid}.Education2-module__JQwrsW__footerCol h4{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.25rem;font-family:Georgia,serif;font-size:1.1rem}.Education2-module__JQwrsW__footerCol a{color:#a8a29e;margin-bottom:.6rem;font-size:.9rem;text-decoration:none;transition:color .3s;display:block}.Education2-module__JQwrsW__footerCol a:hover{color:var(--secondary-color)}.Education2-module__JQwrsW__footerCol p{margin-bottom:.4rem;font-size:.9rem}.Education2-module__JQwrsW__footerBottom{border-top:1px solid #292524;justify-content:space-between;align-items:center;max-width:1400px;margin:0 auto;padding-top:2rem;font-size:.9rem;display:flex}.Education2-module__JQwrsW__credit a{color:var(--secondary-color);text-decoration:none}@media (max-width:992px){.Education2-module__JQwrsW__heroContent h1{font-size:3rem}.Education2-module__JQwrsW__statsBanner{grid-template-columns:repeat(2,1fr)}.Education2-module__JQwrsW__aboutGrid{grid-template-columns:1fr}.Education2-module__JQwrsW__placementGrid{grid-template-columns:repeat(2,1fr)}.Education2-module__JQwrsW__footerInner{grid-template-columns:1fr 1fr}}@media (max-width:768px){.Education2-module__JQwrsW__headerInner{flex-direction:column;gap:1rem}.Education2-module__JQwrsW__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Education2-module__JQwrsW__heroContent h1{font-size:2.25rem}.Education2-module__JQwrsW__heroButtons{flex-direction:column}.Education2-module__JQwrsW__statItem{border-bottom:1px solid #fff3;border-right:none}.Education2-module__JQwrsW__statItem:last-child{border-bottom:none}.Education2-module__JQwrsW__aboutHighlights{flex-direction:column;gap:1rem}.Education2-module__JQwrsW__admissionSteps{flex-wrap:wrap}.Education2-module__JQwrsW__formGroup{flex-direction:column}.Education2-module__JQwrsW__testimonialGrid,.Education2-module__JQwrsW__footerInner{grid-template-columns:1fr}.Education2-module__JQwrsW__footerBottom{text-align:center;flex-direction:column;gap:1rem}}
.Services-module__6vkCPa__container{--primary-color:#0284c7;--secondary-color:#f97316;--background-color:#f8fafc;--text-primary:#0f172a;--text-secondary:#475569;background-color:var(--background-color);min-height:100vh;color:var(--text-primary);font-family:var(--font-inter), sans-serif}.Services-module__6vkCPa__topBanner{background-color:var(--secondary-color);color:#fff;text-align:center;padding:.6rem;font-size:.9rem;font-weight:600}.Services-module__6vkCPa__header{z-index:50;background:#fff;justify-content:space-between;align-items:center;padding:1.25rem 5%;display:flex;position:sticky;top:0;box-shadow:0 4px 6px -1px #0000000d}.Services-module__6vkCPa__logo{color:var(--primary-color);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;display:flex}.Services-module__6vkCPa__logoIcon{font-size:2rem}.Services-module__6vkCPa__nav{align-items:center;gap:2rem;display:flex}.Services-module__6vkCPa__nav a{color:var(--text-secondary);font-weight:600;transition:color .2s}.Services-module__6vkCPa__nav a:hover{color:var(--primary-color)}.Services-module__6vkCPa__navCta{border-radius:9999px;padding:.6rem 1.25rem;background:var(--primary-color)!important;color:#fff!important}.Services-module__6vkCPa__hero{background-image:url(https://images.unsplash.com/photo-1523050854058-8df90110c9f1?q=80&w=2000&auto=format&fit=crop);background-position:50%;background-size:cover;min-height:75vh;position:relative}.Services-module__6vkCPa__heroOverlay{background:linear-gradient(90deg,#0284c7eb,#0284c799);align-items:center;padding:0 5%;display:flex;position:absolute;inset:0}.Services-module__6vkCPa__heroContent{color:#fff;max-width:700px}.Services-module__6vkCPa__heroTag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:9999px;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.9rem;font-weight:600;display:inline-block}.Services-module__6vkCPa__heroContent h1{margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}.Services-module__6vkCPa__heroContent p{opacity:.9;margin-bottom:2.5rem;font-size:1.15rem;font-weight:400;line-height:1.6}.Services-module__6vkCPa__heroButtons{gap:1rem;display:flex}.Services-module__6vkCPa__btnPrimary{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:.85rem 2rem;font-weight:700;transition:transform .2s;display:inline-block}.Services-module__6vkCPa__btnPrimary:hover{transform:translateY(-2px)}.Services-module__6vkCPa__btnSecondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-weight:600;transition:all .3s;display:inline-block}.Services-module__6vkCPa__btnSecondary:hover{background:#ffffff1a}.Services-module__6vkCPa__highlightsSection{background:#fff;border-bottom:1px solid #e2e8f0;padding:3rem 5%}.Services-module__6vkCPa__highlightsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Services-module__6vkCPa__highlightCard h3{color:var(--secondary-color);margin-bottom:.5rem;font-size:2.75rem;font-weight:800}.Services-module__6vkCPa__highlightCard p{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.Services-module__6vkCPa__section{padding:5rem 5%}.Services-module__6vkCPa__sectionHeader{text-align:center;margin-bottom:3.5rem}.Services-module__6vkCPa__sectionHeader h2{color:var(--text-primary);margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.Services-module__6vkCPa__sectionHeader p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem}.Services-module__6vkCPa__whyGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Services-module__6vkCPa__whyCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;transition:all .3s}.Services-module__6vkCPa__whyCard:hover{border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 10px 25px -5px #0284c71a}.Services-module__6vkCPa__whyIcon{margin-bottom:1rem;font-size:2.5rem}.Services-module__6vkCPa__whyCard h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.2rem;font-weight:700}.Services-module__6vkCPa__whyCard p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.Services-module__6vkCPa__programsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Services-module__6vkCPa__programCard{background:#fff;border-radius:1rem;transition:transform .3s;overflow:hidden;box-shadow:0 10px 15px -3px #00000014}.Services-module__6vkCPa__programCard:hover{transform:translateY(-5px)}.Services-module__6vkCPa__programImage{background-position:50%;background-size:cover;height:220px}.Services-module__6vkCPa__programContent{padding:1.75rem}.Services-module__6vkCPa__programTag{color:var(--primary-color);background:#e0f2fe;border-radius:9999px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.8rem;font-weight:700;display:inline-block}.Services-module__6vkCPa__programContent h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.4rem;font-weight:700}.Services-module__6vkCPa__programContent p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.Services-module__6vkCPa__programFeatures{padding:0;list-style:none}.Services-module__6vkCPa__programFeatures li{color:var(--text-secondary);padding:.3rem 0;font-size:.9rem}.Services-module__6vkCPa__programFeatures li:before{content:"✓ ";color:var(--primary-color);font-weight:700}.Services-module__6vkCPa__campusGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.Services-module__6vkCPa__campusItem{text-align:center}.Services-module__6vkCPa__campusImage{background-position:50%;background-size:cover;border-radius:1rem;height:200px;margin-bottom:1rem}.Services-module__6vkCPa__campusItem h4{color:var(--text-primary);font-size:1rem;font-weight:700}.Services-module__6vkCPa__testimonialSection{background:var(--primary-color);padding:5rem 5%}.Services-module__6vkCPa__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Services-module__6vkCPa__testimonialCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:1rem;padding:2rem}.Services-module__6vkCPa__testimonialText{color:#fff;margin-bottom:1.5rem;font-size:1rem;font-style:italic;line-height:1.7}.Services-module__6vkCPa__testimonialAuthor strong{color:#fff;font-size:.95rem;display:block}.Services-module__6vkCPa__testimonialAuthor span{color:#ffffffb3;font-size:.85rem}.Services-module__6vkCPa__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Services-module__6vkCPa__stepCard{text-align:center;padding:2rem 1.5rem}.Services-module__6vkCPa__stepNumber{background:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 1rem;font-size:1.25rem;font-weight:800;display:flex}.Services-module__6vkCPa__stepCard h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.15rem}.Services-module__6vkCPa__stepCard p{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.Services-module__6vkCPa__ctaSection{background:linear-gradient(135deg, var(--primary-color), #0369a1);color:#fff;text-align:center;padding:5rem 5%}.Services-module__6vkCPa__ctaSection h2{margin-bottom:1rem;font-size:2.5rem;font-weight:800}.Services-module__6vkCPa__ctaSection p{opacity:.9;max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.Services-module__6vkCPa__ctaButtons{justify-content:center;gap:1rem;display:flex}.Services-module__6vkCPa__btnCtaWhite{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:.85rem 2rem;font-weight:700;transition:transform .2s}.Services-module__6vkCPa__btnCtaWhite:hover{transform:translateY(-2px)}.Services-module__6vkCPa__btnCtaOutline{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-weight:600;transition:all .3s}.Services-module__6vkCPa__btnCtaOutline:hover{background:#ffffff1a}.Services-module__6vkCPa__footer{color:#94a3b8;background:#0f172a;padding:4rem 5% 2rem}.Services-module__6vkCPa__footerContent{justify-content:space-between;max-width:1200px;margin:0 auto 3rem;display:flex}.Services-module__6vkCPa__footerInfo p{margin-bottom:.4rem;font-size:.95rem}.Services-module__6vkCPa__footerLinksGroup{gap:4rem;display:flex}.Services-module__6vkCPa__footerLinks{flex-direction:column;gap:.75rem;display:flex}.Services-module__6vkCPa__footerLinks h4{color:#fff;margin-bottom:.5rem;font-size:1rem}.Services-module__6vkCPa__footerLinks a{color:#94a3b8;font-size:.9rem;text-decoration:none;transition:color .2s}.Services-module__6vkCPa__footerLinks a:hover{color:var(--secondary-color)}.Services-module__6vkCPa__creditArea{text-align:center;border-top:1px solid #1e293b;max-width:1200px;margin:0 auto;padding-top:2rem}.Services-module__6vkCPa__credit{font-size:.9rem}.Services-module__6vkCPa__credit a{color:var(--primary-color);text-decoration:underline}@media (max-width:992px){.Services-module__6vkCPa__heroContent h1{font-size:2.75rem}.Services-module__6vkCPa__highlightsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Services-module__6vkCPa__header{flex-direction:column;gap:1rem}.Services-module__6vkCPa__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Services-module__6vkCPa__heroContent h1{font-size:2.25rem}.Services-module__6vkCPa__heroButtons{flex-direction:column}.Services-module__6vkCPa__highlightsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.Services-module__6vkCPa__ctaButtons{flex-direction:column;align-items:center}.Services-module__6vkCPa__footerContent{flex-direction:column;gap:2rem}.Services-module__6vkCPa__footerLinksGroup{gap:2rem}.Services-module__6vkCPa__testimonialGrid{grid-template-columns:1fr}}
.Gym-module__p6-RYq__container{--primary-color:#dc2626;--secondary-color:#1f2937;--background-color:#f8fafc;--text-primary:#0f172a;--text-secondary:#475569;background-color:var(--background-color);min-height:100vh;color:var(--text-primary);font-family:var(--font-inter), sans-serif}.Gym-module__p6-RYq__topBanner{background-color:var(--secondary-color);color:#fff;text-align:center;padding:.6rem;font-size:.9rem;font-weight:600}.Gym-module__p6-RYq__header{z-index:50;background:#fff;justify-content:space-between;align-items:center;padding:1.25rem 5%;display:flex;position:sticky;top:0;box-shadow:0 4px 6px -1px #0000000d}.Gym-module__p6-RYq__logo{color:var(--primary-color);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;display:flex}.Gym-module__p6-RYq__logoIcon{font-size:2rem}.Gym-module__p6-RYq__nav{align-items:center;gap:2rem;display:flex}.Gym-module__p6-RYq__nav a{color:var(--text-secondary);font-weight:600;transition:color .2s}.Gym-module__p6-RYq__nav a:hover{color:var(--primary-color)}.Gym-module__p6-RYq__navCta{border-radius:9999px;padding:.6rem 1.25rem;background:var(--primary-color)!important;color:#fff!important}.Gym-module__p6-RYq__hero{background-image:url(https://images.unsplash.com/photo-1549719386-74dfcbf7dbed?q=80https://images.unsplash.com/photo-1523050854058-8df90110c9f1?q=80&w=2000&auto=format&fit=cropw=2000https://images.unsplash.com/photo-1523050854058-8df90110c9f1?q=80&w=2000&auto=format&fit=cropauto=formathttps://images.unsplash.com/photo-1523050854058-8df90110c9f1?q=80&w=2000&auto=format&fit=cropfit=crop);background-position:50%;background-size:cover;min-height:75vh;position:relative}.Gym-module__p6-RYq__heroOverlay{background:linear-gradient(90deg,#0a0a0ef0,#b91c1c8c);align-items:center;padding:0 5%;display:flex;position:absolute;inset:0}.Gym-module__p6-RYq__heroContent{color:#fff;max-width:700px}.Gym-module__p6-RYq__heroTag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:9999px;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.9rem;font-weight:600;display:inline-block}.Gym-module__p6-RYq__heroContent h1{margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}.Gym-module__p6-RYq__heroContent p{opacity:.9;margin-bottom:2.5rem;font-size:1.15rem;font-weight:400;line-height:1.6}.Gym-module__p6-RYq__heroButtons{gap:1rem;display:flex}.Gym-module__p6-RYq__btnPrimary{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:.85rem 2rem;font-weight:700;transition:transform .2s;display:inline-block}.Gym-module__p6-RYq__btnPrimary:hover{transform:translateY(-2px)}.Gym-module__p6-RYq__btnSecondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-weight:600;transition:all .3s;display:inline-block}.Gym-module__p6-RYq__btnSecondary:hover{background:#ffffff1a}.Gym-module__p6-RYq__highlightsSection{background:#fff;border-bottom:1px solid #e2e8f0;padding:3rem 5%}.Gym-module__p6-RYq__highlightsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Gym-module__p6-RYq__highlightCard h3{color:var(--secondary-color);margin-bottom:.5rem;font-size:2.75rem;font-weight:800}.Gym-module__p6-RYq__highlightCard p{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.Gym-module__p6-RYq__section{padding:5rem 5%}.Gym-module__p6-RYq__sectionHeader{text-align:center;margin-bottom:3.5rem}.Gym-module__p6-RYq__sectionHeader h2{color:var(--text-primary);margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.Gym-module__p6-RYq__sectionHeader p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem}.Gym-module__p6-RYq__whyGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Gym-module__p6-RYq__whyCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;transition:all .3s}.Gym-module__p6-RYq__whyCard:hover{border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 10px 25px -5px #dc26261f}.Gym-module__p6-RYq__whyIcon{margin-bottom:1rem;font-size:2.5rem}.Gym-module__p6-RYq__whyCard h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.2rem;font-weight:700}.Gym-module__p6-RYq__whyCard p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.Gym-module__p6-RYq__programsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Gym-module__p6-RYq__programCard{background:#fff;border-radius:1rem;transition:transform .3s;overflow:hidden;box-shadow:0 10px 15px -3px #00000014}.Gym-module__p6-RYq__programCard:hover{transform:translateY(-5px)}.Gym-module__p6-RYq__programImage{background-position:50%;background-size:cover;height:220px}.Gym-module__p6-RYq__programContent{padding:1.75rem}.Gym-module__p6-RYq__programTag{color:var(--primary-color);background:#fee2e2;border-radius:9999px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.8rem;font-weight:700;display:inline-block}.Gym-module__p6-RYq__programContent h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.4rem;font-weight:700}.Gym-module__p6-RYq__programContent p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.Gym-module__p6-RYq__programFeatures{padding:0;list-style:none}.Gym-module__p6-RYq__programFeatures li{color:var(--text-secondary);padding:.3rem 0;font-size:.9rem}.Gym-module__p6-RYq__programFeatures li:before{content:"✓ ";color:var(--primary-color);font-weight:700}.Gym-module__p6-RYq__campusGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.Gym-module__p6-RYq__campusItem{text-align:center}.Gym-module__p6-RYq__campusImage{background-position:50%;background-size:cover;border-radius:1rem;height:200px;margin-bottom:1rem}.Gym-module__p6-RYq__campusItem h4{color:var(--text-primary);font-size:1rem;font-weight:700}.Gym-module__p6-RYq__testimonialSection{background:var(--primary-color);padding:5rem 5%}.Gym-module__p6-RYq__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Gym-module__p6-RYq__testimonialCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:1rem;padding:2rem}.Gym-module__p6-RYq__testimonialText{color:#fff;margin-bottom:1.5rem;font-size:1rem;font-style:italic;line-height:1.7}.Gym-module__p6-RYq__testimonialAuthor strong{color:#fff;font-size:.95rem;display:block}.Gym-module__p6-RYq__testimonialAuthor span{color:#ffffffb3;font-size:.85rem}.Gym-module__p6-RYq__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Gym-module__p6-RYq__stepCard{text-align:center;padding:2rem 1.5rem}.Gym-module__p6-RYq__stepNumber{background:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 1rem;font-size:1.25rem;font-weight:800;display:flex}.Gym-module__p6-RYq__stepCard h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.15rem}.Gym-module__p6-RYq__stepCard p{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.Gym-module__p6-RYq__ctaSection{background:linear-gradient(135deg, var(--primary-color), #7f1d1d);color:#fff;text-align:center;padding:5rem 5%}.Gym-module__p6-RYq__ctaSection h2{margin-bottom:1rem;font-size:2.5rem;font-weight:800}.Gym-module__p6-RYq__ctaSection p{opacity:.9;max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.Gym-module__p6-RYq__ctaButtons{justify-content:center;gap:1rem;display:flex}.Gym-module__p6-RYq__btnCtaWhite{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:.85rem 2rem;font-weight:700;transition:transform .2s}.Gym-module__p6-RYq__btnCtaWhite:hover{transform:translateY(-2px)}.Gym-module__p6-RYq__btnCtaOutline{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-weight:600;transition:all .3s}.Gym-module__p6-RYq__btnCtaOutline:hover{background:#ffffff1a}.Gym-module__p6-RYq__footer{color:#94a3b8;background:#0f172a;padding:4rem 5% 2rem}.Gym-module__p6-RYq__footerContent{justify-content:space-between;max-width:1200px;margin:0 auto 3rem;display:flex}.Gym-module__p6-RYq__footerInfo p{margin-bottom:.4rem;font-size:.95rem}.Gym-module__p6-RYq__footerLinksGroup{gap:4rem;display:flex}.Gym-module__p6-RYq__footerLinks{flex-direction:column;gap:.75rem;display:flex}.Gym-module__p6-RYq__footerLinks h4{color:#fff;margin-bottom:.5rem;font-size:1rem}.Gym-module__p6-RYq__footerLinks a{color:#94a3b8;font-size:.9rem;text-decoration:none;transition:color .2s}.Gym-module__p6-RYq__footerLinks a:hover{color:var(--secondary-color)}.Gym-module__p6-RYq__creditArea{text-align:center;border-top:1px solid #1e293b;max-width:1200px;margin:0 auto;padding-top:2rem}.Gym-module__p6-RYq__credit{font-size:.9rem}.Gym-module__p6-RYq__credit a{color:var(--primary-color);text-decoration:underline}@media (max-width:992px){.Gym-module__p6-RYq__heroContent h1{font-size:2.75rem}.Gym-module__p6-RYq__highlightsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Gym-module__p6-RYq__header{flex-direction:column;gap:1rem}.Gym-module__p6-RYq__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Gym-module__p6-RYq__heroContent h1{font-size:2.25rem}.Gym-module__p6-RYq__heroButtons{flex-direction:column}.Gym-module__p6-RYq__highlightsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.Gym-module__p6-RYq__ctaButtons{flex-direction:column;align-items:center}.Gym-module__p6-RYq__footerContent{flex-direction:column;gap:2rem}.Gym-module__p6-RYq__footerLinksGroup{gap:2rem}.Gym-module__p6-RYq__testimonialGrid{grid-template-columns:1fr}}
.Coworking-module__uCSsPa__container{--primary-color:#0d9488;--secondary-color:#134e4a;--background-color:#fafaf9;--text-primary:#1c1917;--text-secondary:#475569;background-color:var(--background-color);min-height:100vh;color:var(--text-primary);font-family:var(--font-inter), sans-serif}.Coworking-module__uCSsPa__topBanner{background-color:var(--secondary-color);color:#fff;text-align:center;padding:.6rem;font-size:.9rem;font-weight:600}.Coworking-module__uCSsPa__header{z-index:50;background:#fff;justify-content:space-between;align-items:center;padding:1.25rem 5%;display:flex;position:sticky;top:0;box-shadow:0 4px 6px -1px #0000000d}.Coworking-module__uCSsPa__logo{color:var(--primary-color);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;display:flex}.Coworking-module__uCSsPa__logoIcon{font-size:2rem}.Coworking-module__uCSsPa__nav{align-items:center;gap:2rem;display:flex}.Coworking-module__uCSsPa__nav a{color:var(--text-secondary);font-weight:600;transition:color .2s}.Coworking-module__uCSsPa__nav a:hover{color:var(--primary-color)}.Coworking-module__uCSsPa__navCta{border-radius:9999px;padding:.6rem 1.25rem;background:var(--primary-color)!important;color:#fff!important}.Coworking-module__uCSsPa__hero{background-image:url(https://images.unsplash.com/photo-1497366216548-37526070297c?q=80https://images.unsplash.com/photo-1523050854058-8df90110c9f1?q=80&w=2000&auto=format&fit=cropw=2000https://images.unsplash.com/photo-1523050854058-8df90110c9f1?q=80&w=2000&auto=format&fit=cropauto=formathttps://images.unsplash.com/photo-1523050854058-8df90110c9f1?q=80&w=2000&auto=format&fit=cropfit=crop);background-position:50%;background-size:cover;min-height:75vh;position:relative}.Coworking-module__uCSsPa__heroOverlay{background:linear-gradient(90deg,#042f2eed,#0d94888c);align-items:center;padding:0 5%;display:flex;position:absolute;inset:0}.Coworking-module__uCSsPa__heroContent{color:#fff;max-width:700px}.Coworking-module__uCSsPa__heroTag{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:9999px;margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.9rem;font-weight:600;display:inline-block}.Coworking-module__uCSsPa__heroContent h1{margin-bottom:1.5rem;font-size:3.5rem;font-weight:800;line-height:1.1}.Coworking-module__uCSsPa__heroContent p{opacity:.9;margin-bottom:2.5rem;font-size:1.15rem;font-weight:400;line-height:1.6}.Coworking-module__uCSsPa__heroButtons{gap:1rem;display:flex}.Coworking-module__uCSsPa__btnPrimary{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:.85rem 2rem;font-weight:700;transition:transform .2s;display:inline-block}.Coworking-module__uCSsPa__btnPrimary:hover{transform:translateY(-2px)}.Coworking-module__uCSsPa__btnSecondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-weight:600;transition:all .3s;display:inline-block}.Coworking-module__uCSsPa__btnSecondary:hover{background:#ffffff1a}.Coworking-module__uCSsPa__highlightsSection{background:#fff;border-bottom:1px solid #e2e8f0;padding:3rem 5%}.Coworking-module__uCSsPa__highlightsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Coworking-module__uCSsPa__highlightCard h3{color:var(--secondary-color);margin-bottom:.5rem;font-size:2.75rem;font-weight:800}.Coworking-module__uCSsPa__highlightCard p{color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.Coworking-module__uCSsPa__section{padding:5rem 5%}.Coworking-module__uCSsPa__sectionHeader{text-align:center;margin-bottom:3.5rem}.Coworking-module__uCSsPa__sectionHeader h2{color:var(--text-primary);margin-bottom:.75rem;font-size:2.25rem;font-weight:800}.Coworking-module__uCSsPa__sectionHeader p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.05rem}.Coworking-module__uCSsPa__whyGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Coworking-module__uCSsPa__whyCard{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;transition:all .3s}.Coworking-module__uCSsPa__whyCard:hover{border-color:var(--primary-color);transform:translateY(-3px);box-shadow:0 10px 25px -5px #0d94881f}.Coworking-module__uCSsPa__whyIcon{margin-bottom:1rem;font-size:2.5rem}.Coworking-module__uCSsPa__whyCard h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.2rem;font-weight:700}.Coworking-module__uCSsPa__whyCard p{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.Coworking-module__uCSsPa__programsGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Coworking-module__uCSsPa__programCard{background:#fff;border-radius:1rem;transition:transform .3s;overflow:hidden;box-shadow:0 10px 15px -3px #00000014}.Coworking-module__uCSsPa__programCard:hover{transform:translateY(-5px)}.Coworking-module__uCSsPa__programImage{background-position:50%;background-size:cover;height:220px}.Coworking-module__uCSsPa__programContent{padding:1.75rem}.Coworking-module__uCSsPa__programTag{color:var(--primary-color);background:#ccfbf1;border-radius:9999px;margin-bottom:.75rem;padding:.25rem .75rem;font-size:.8rem;font-weight:700;display:inline-block}.Coworking-module__uCSsPa__programContent h3{color:var(--text-primary);margin-bottom:.75rem;font-size:1.4rem;font-weight:700}.Coworking-module__uCSsPa__programContent p{color:var(--text-secondary);margin-bottom:1rem;line-height:1.6}.Coworking-module__uCSsPa__programFeatures{padding:0;list-style:none}.Coworking-module__uCSsPa__programFeatures li{color:var(--text-secondary);padding:.3rem 0;font-size:.9rem}.Coworking-module__uCSsPa__programFeatures li:before{content:"✓ ";color:var(--primary-color);font-weight:700}.Coworking-module__uCSsPa__campusGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto;display:grid}.Coworking-module__uCSsPa__campusItem{text-align:center}.Coworking-module__uCSsPa__campusImage{background-position:50%;background-size:cover;border-radius:1rem;height:200px;margin-bottom:1rem}.Coworking-module__uCSsPa__campusItem h4{color:var(--text-primary);font-size:1rem;font-weight:700}.Coworking-module__uCSsPa__testimonialSection{background:var(--primary-color);padding:5rem 5%}.Coworking-module__uCSsPa__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.Coworking-module__uCSsPa__testimonialCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:1rem;padding:2rem}.Coworking-module__uCSsPa__testimonialText{color:#fff;margin-bottom:1.5rem;font-size:1rem;font-style:italic;line-height:1.7}.Coworking-module__uCSsPa__testimonialAuthor strong{color:#fff;font-size:.95rem;display:block}.Coworking-module__uCSsPa__testimonialAuthor span{color:#ffffffb3;font-size:.85rem}.Coworking-module__uCSsPa__stepsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;max-width:1100px;margin:0 auto;display:grid}.Coworking-module__uCSsPa__stepCard{text-align:center;padding:2rem 1.5rem}.Coworking-module__uCSsPa__stepNumber{background:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:0 auto 1rem;font-size:1.25rem;font-weight:800;display:flex}.Coworking-module__uCSsPa__stepCard h3{color:var(--text-primary);margin-bottom:.5rem;font-size:1.15rem}.Coworking-module__uCSsPa__stepCard p{color:var(--text-secondary);font-size:.9rem;line-height:1.5}.Coworking-module__uCSsPa__ctaSection{background:linear-gradient(135deg, var(--primary-color), #115e59);color:#fff;text-align:center;padding:5rem 5%}.Coworking-module__uCSsPa__ctaSection h2{margin-bottom:1rem;font-size:2.5rem;font-weight:800}.Coworking-module__uCSsPa__ctaSection p{opacity:.9;max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto;font-size:1.1rem}.Coworking-module__uCSsPa__ctaButtons{justify-content:center;gap:1rem;display:flex}.Coworking-module__uCSsPa__btnCtaWhite{color:var(--primary-color);cursor:pointer;background:#fff;border:none;border-radius:9999px;padding:.85rem 2rem;font-weight:700;transition:transform .2s}.Coworking-module__uCSsPa__btnCtaWhite:hover{transform:translateY(-2px)}.Coworking-module__uCSsPa__btnCtaOutline{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:9999px;padding:.85rem 2rem;font-weight:600;transition:all .3s}.Coworking-module__uCSsPa__btnCtaOutline:hover{background:#ffffff1a}.Coworking-module__uCSsPa__footer{color:#94a3b8;background:#1c1917;padding:4rem 5% 2rem}.Coworking-module__uCSsPa__footerContent{justify-content:space-between;max-width:1200px;margin:0 auto 3rem;display:flex}.Coworking-module__uCSsPa__footerInfo p{margin-bottom:.4rem;font-size:.95rem}.Coworking-module__uCSsPa__footerLinksGroup{gap:4rem;display:flex}.Coworking-module__uCSsPa__footerLinks{flex-direction:column;gap:.75rem;display:flex}.Coworking-module__uCSsPa__footerLinks h4{color:#fff;margin-bottom:.5rem;font-size:1rem}.Coworking-module__uCSsPa__footerLinks a{color:#94a3b8;font-size:.9rem;text-decoration:none;transition:color .2s}.Coworking-module__uCSsPa__footerLinks a:hover{color:var(--secondary-color)}.Coworking-module__uCSsPa__creditArea{text-align:center;border-top:1px solid #1e293b;max-width:1200px;margin:0 auto;padding-top:2rem}.Coworking-module__uCSsPa__credit{font-size:.9rem}.Coworking-module__uCSsPa__credit a{color:var(--primary-color);text-decoration:underline}@media (max-width:992px){.Coworking-module__uCSsPa__heroContent h1{font-size:2.75rem}.Coworking-module__uCSsPa__highlightsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Coworking-module__uCSsPa__header{flex-direction:column;gap:1rem}.Coworking-module__uCSsPa__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Coworking-module__uCSsPa__heroContent h1{font-size:2.25rem}.Coworking-module__uCSsPa__heroButtons{flex-direction:column}.Coworking-module__uCSsPa__highlightsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.Coworking-module__uCSsPa__ctaButtons{flex-direction:column;align-items:center}.Coworking-module__uCSsPa__footerContent{flex-direction:column;gap:2rem}.Coworking-module__uCSsPa__footerLinksGroup{gap:2rem}.Coworking-module__uCSsPa__testimonialGrid{grid-template-columns:1fr}}
.Restaurant-module__Af-6Ra__container{--primary-color:#0a0a0a;--secondary-color:#171717;--accent-color:#d4af37;--text-primary:#fff;--text-secondary:#a3a3a3;background-color:var(--primary-color);min-height:100vh;color:var(--text-primary);font-family:Playfair Display,serif}.Restaurant-module__Af-6Ra__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#0a0a0ae6;border-bottom:1px solid #d4af3733;justify-content:space-between;align-items:center;width:100%;padding:1.5rem 5%;display:flex;position:fixed;top:0}.Restaurant-module__Af-6Ra__logo{letter-spacing:.2em;text-transform:uppercase;color:var(--accent-color);font-size:2rem}.Restaurant-module__Af-6Ra__nav{align-items:center;gap:2.5rem;display:flex}.Restaurant-module__Af-6Ra__nav a:not(.Restaurant-module__Af-6Ra__btnOutline){font-family:var(--font-inter), sans-serif;color:var(--text-primary);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:300;text-decoration:none;transition:color .3s}.Restaurant-module__Af-6Ra__nav a:hover:not(.Restaurant-module__Af-6Ra__btnOutline){color:var(--accent-color)}.Restaurant-module__Af-6Ra__btnOutline{color:var(--accent-color);font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--accent-color);background:0 0;padding:.6rem 1.5rem;font-weight:400;text-decoration:none;transition:all .3s;display:inline-block}.Restaurant-module__Af-6Ra__btnOutline:hover{background:var(--accent-color);color:var(--primary-color)}.Restaurant-module__Af-6Ra__hero{background-image:url(https://images.unsplash.com/photo-1514362545857-3bc16c4c7d1b?q=80&w=2000&auto=format&fit=crop);background-position:50%;background-size:cover;background-attachment:fixed;height:100vh}.Restaurant-module__Af-6Ra__heroOverlay{text-align:center;background:#0009;justify-content:center;align-items:center;height:100%;padding-top:5rem;display:flex}.Restaurant-module__Af-6Ra__heroContent{max-width:800px}.Restaurant-module__Af-6Ra__subtitle{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.3em;color:var(--accent-color);margin-bottom:1.5rem;font-size:.9rem;display:block}.Restaurant-module__Af-6Ra__heroContent h1{letter-spacing:.05em;margin-bottom:2rem;font-size:5rem;font-weight:400;line-height:1.1}.Restaurant-module__Af-6Ra__introSection{grid-template-columns:1fr 1fr;min-height:80vh;display:grid}.Restaurant-module__Af-6Ra__introContent{background:var(--secondary-color);flex-direction:column;justify-content:center;padding:8rem 10%;display:flex}.Restaurant-module__Af-6Ra__introContent h2{font-size:3rem;font-weight:400}.Restaurant-module__Af-6Ra__divider{background:var(--accent-color);width:50px;height:2px;margin:2rem 0}.Restaurant-module__Af-6Ra__introContent p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);font-size:1.1rem;font-weight:300;line-height:1.8}.Restaurant-module__Af-6Ra__introImage{background-position:50%;background-size:cover}.Restaurant-module__Af-6Ra__menuSection{max-width:1200px;margin:0 auto;padding:8rem 5%}.Restaurant-module__Af-6Ra__sectionHeader{text-align:center;margin-bottom:4rem}.Restaurant-module__Af-6Ra__sectionHeader h2{letter-spacing:.05em;font-size:3.5rem;font-weight:400}.Restaurant-module__Af-6Ra__sectionHeader .Restaurant-module__Af-6Ra__divider{margin:2rem auto}.Restaurant-module__Af-6Ra__menuGrid{grid-template-columns:1fr 1fr;gap:6rem;display:grid}.Restaurant-module__Af-6Ra__menuColumn h3{font-family:var(--font-inter), sans-serif;color:var(--accent-color);text-transform:uppercase;letter-spacing:.2em;border-bottom:1px solid #ffffff1a;margin-bottom:2.5rem;padding-bottom:1rem;font-weight:400}.Restaurant-module__Af-6Ra__menuItem{margin-bottom:2.5rem}.Restaurant-module__Af-6Ra__menuItemHeader{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}.Restaurant-module__Af-6Ra__menuItemHeader h4{letter-spacing:.05em;font-size:1.5rem;font-weight:400}.Restaurant-module__Af-6Ra__menuItemHeader span{font-family:var(--font-inter), sans-serif;color:var(--accent-color)}.Restaurant-module__Af-6Ra__menuItem p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);font-size:.95rem;font-weight:300}.Restaurant-module__Af-6Ra__reservationSection{background:var(--secondary-color);text-align:center;padding:8rem 5%}.Restaurant-module__Af-6Ra__resContainer{max-width:800px;margin:0 auto}.Restaurant-module__Af-6Ra__resContainer h2{margin-bottom:1rem;font-size:3rem;font-weight:400}.Restaurant-module__Af-6Ra__resContainer p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);margin-bottom:3rem}.Restaurant-module__Af-6Ra__resForm{justify-content:center;gap:1rem;display:flex}.Restaurant-module__Af-6Ra__input{color:#fff;font-family:var(--font-inter), sans-serif;background:0 0;border:1px solid #fff3;padding:1rem}.Restaurant-module__Af-6Ra__input:focus{border-color:var(--accent-color);outline:none}.Restaurant-module__Af-6Ra__footer{border-top:1px solid #ffffff0d;padding:5rem 5% 2rem}.Restaurant-module__Af-6Ra__footerInner{text-align:center;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:4rem;max-width:1200px;margin:0 auto 4rem;display:grid}.Restaurant-module__Af-6Ra__footerCol h2{color:var(--accent-color);letter-spacing:.1em;margin-bottom:1rem}.Restaurant-module__Af-6Ra__footerCol h4{font-family:var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#fff;margin-bottom:1.5rem}.Restaurant-module__Af-6Ra__footerCol p{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);margin-bottom:.5rem}.Restaurant-module__Af-6Ra__footerCol a{font-family:var(--font-inter), sans-serif;color:var(--text-secondary);margin-bottom:.5rem;text-decoration:none;transition:color .3s;display:block}.Restaurant-module__Af-6Ra__footerCol a:hover{color:var(--accent-color)}.Restaurant-module__Af-6Ra__footerBottom{max-width:1200px;font-family:var(--font-inter), sans-serif;color:var(--text-secondary);border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin:0 auto;padding-top:2rem;font-size:.85rem;display:flex}.Restaurant-module__Af-6Ra__credit a{color:var(--accent-color);text-decoration:none}@media (max-width:992px){.Restaurant-module__Af-6Ra__introSection{grid-template-columns:1fr}.Restaurant-module__Af-6Ra__introImage{height:400px}.Restaurant-module__Af-6Ra__menuGrid{grid-template-columns:1fr;gap:3rem}.Restaurant-module__Af-6Ra__heroContent h1{font-size:3.5rem}}@media (max-width:768px){.Restaurant-module__Af-6Ra__header{flex-direction:column;gap:1rem;padding:1rem}.Restaurant-module__Af-6Ra__nav{flex-wrap:wrap;justify-content:center;gap:1rem}.Restaurant-module__Af-6Ra__heroContent h1{font-size:2.5rem}.Restaurant-module__Af-6Ra__introContent{padding:4rem 5%}.Restaurant-module__Af-6Ra__introContent h2{font-size:2.2rem}.Restaurant-module__Af-6Ra__resForm{flex-direction:column}.Restaurant-module__Af-6Ra__footerBottom{text-align:center;flex-direction:column;gap:1rem}}
