﻿:root{--mh-green: #40E2B4;--mh-green-glow: rgba(64, 226, 180, 0.6);--mh-green-dim: rgba(64, 226, 180, 0.1);--mh-black: #0A0A0A;--mh-dark-surface: #141414;--mh-dark-surface-2: #1F1F1F;--mh-white: #FFFFFF;--mh-gray-text: #A1A1AA;--glass-bg: rgba(255, 255, 255, 0.03);--glass-border: rgba(255, 255, 255, 0.08);--glass-highlight: rgba(255, 255, 255, 0.1);--glass-blur: blur(12px)}.select-page{background-color:var(--mh-black);color:var(--mh-white);font-family:'Inter', system-ui, -apple-system, sans-serif;overflow-x:hidden}.select-page section{position:relative;z-index:1}.bg-black{background-color:var(--mh-black) !important}.text-gray-400{color:#9ca3af !important}.tracking-widest{letter-spacing:0.1em}.tracking-wider{letter-spacing:0.05em}.select-page h1,.select-page h2,.select-page h3,.select-page h4{font-family:'Poppins', sans-serif;font-weight:700;letter-spacing:-0.02em;color:var(--mh-white)}.text-gradient{background:linear-gradient(135deg, #fff 0%, #A1A1AA 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.text-gradient-green{background:linear-gradient(135deg, var(--mh-green) 0%, #2F9E7E 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lead-premium{font-size:1.25rem;line-height:1.6;color:var(--mh-gray-text);font-weight:400}.hero-video-section{height:100vh;width:100%;position:relative;overflow:hidden;background-color:#000}.hero-video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-video-wrapper video{width:100%;height:100%;object-fit:cover;opacity:0.8}@media (max-width: 768px){.hero-video-wrapper video{object-fit:cover;object-position:center}}.video-controls-overlay{position:absolute;top:90px;right:2rem;z-index:10;display:flex;flex-direction:column;align-items:flex-end;gap:1rem}.btn-unmute{width:auto;height:48px;padding:0 1.5rem;border-radius:100px;background:rgba(0,0,0,0.6);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);color:white;display:flex;align-items:center;justify-content:center;gap:0.75rem;cursor:pointer;transition:all 0.3s ease;font-weight:600;font-size:0.9rem;text-transform:uppercase;letter-spacing:0.05em}.btn-unmute:hover{background:rgba(64,226,180,0.2);border-color:var(--mh-green);color:var(--mh-green);transform:translateY(-2px)}.scroll-indicator{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;color:white;opacity:0.7;animation:bounce 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}.hook-section{padding:8rem 0;background-color:var(--mh-black);position:relative;overflow:hidden}.bg-noise{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.03;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(/%23noiseFilter)'/%3E%3C/svg%3E");z-index:0}.glow-blob{position:absolute;width:600px;height:600px;background:radial-gradient(circle, rgba(64,226,180,0.15) 0%, rgba(0,0,0,0) 70%);top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;z-index:0}.premium-badge{display:inline-flex;align-items:center;padding:0.5rem 1.25rem;background:rgba(64,226,180,0.08);border:1px solid rgba(64,226,180,0.2);border-radius:100px;color:var(--mh-green);font-size:0.875rem;font-weight:600;margin-bottom:1.5rem;box-shadow:0 0 20px rgba(64,226,180,0.1)}.glass-card{background:var(--glass-bg);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:24px;padding:2.5rem;transition:all 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.glass-card:hover{background:rgba(255,255,255,0.05);border-color:var(--glass-highlight);transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.4)}.glass-card::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.2), transparent);opacity:0;transition:opacity 0.3s ease}.glass-card:hover::before{opacity:1}.bento-grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:1.5rem;padding:2rem 0}.bento-item{grid-column:span 4}.bento-item.large{grid-column:span 8}.bento-item.full{grid-column:span 12}@media (max-width: 992px){.bento-item,.bento-item.large{grid-column:span 6}}@media (max-width: 768px){.bento-item,.bento-item.large{grid-column:span 12}}.card-header-flex{display:flex;align-items:center;margin-bottom:1.5rem;width:100%}.icon-box-glow{width:64px !important;height:64px !important;background:rgba(64,226,180,0.08);border:1px solid rgba(64,226,180,0.15);border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:1.75rem !important;color:var(--mh-green);flex-shrink:0;transition:all 0.3s ease}.glass-card h3{font-size:1.5rem !important;line-height:1.2 !important;margin-bottom:0 !important}.glass-card p{font-size:1.05rem !important;line-height:1.6 !important;color:var(--mh-gray-text) !important}.glass-card:hover .icon-box-glow{background:rgba(64,226,180,0.15);border-color:var(--mh-green);box-shadow:0 0 25px rgba(64,226,180,0.2);transform:scale(1.05)}.feature-row{display:flex;align-items:center;padding:4rem 0;border-bottom:1px solid rgba(255,255,255,0.05)}.feature-row:last-child{border-bottom:none}.feature-number{font-family:'Space Grotesk', sans-serif;font-size:4rem;font-weight:700;color:rgba(255,255,255,0.9);text-shadow:0 0 20px rgba(255,255,255,0.3);margin-right:2rem;flex-shrink:0}.feature-content h3{color:var(--mh-green);margin-bottom:0.5rem}.video-card-premium{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:3/4;background:#000;border:1px solid rgba(255,255,255,0.1);transition:transform 0.3s ease;max-width:340px;margin:0 auto}.video-card-premium:hover{transform:scale(1.02);border-color:var(--mh-green);box-shadow:0 10px 30px rgba(0,0,0,0.5)}.video-card-premium img{width:100%;height:100%;object-fit:cover;opacity:0.7;transition:opacity 0.3s ease}.video-card-premium:hover img{opacity:0.4}.play-button-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:64px;height:64px;background:rgba(64,226,180,0.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font-size:1.5rem;box-shadow:0 0 30px rgba(64,226,180,0.4);transition:all 0.3s ease}.video-card-premium:hover .play-button-overlay{transform:translate(-50%, -50%) scale(1.2)}.video-caption{position:absolute;bottom:0;left:0;width:100%;padding:1.5rem;background:linear-gradient(to top, rgba(0,0,0,0.9), transparent)}.partner-logo-wrapper{transition:all 0.4s ease;padding:1rem}.partner-logo-wrapper:hover{transform:scale(1.1)}.partner-logo-img{max-height:80px;width:auto;filter:drop-shadow(0 0 10px rgba(255,255,255,0.1))}.marquee-container{overflow:hidden;white-space:nowrap;position:relative}.marquee-container::before,.marquee-container::after{content:'';position:absolute;top:0;width:150px;height:100%;z-index:2;pointer-events:none}.marquee-container::before{left:0;background:linear-gradient(to right, var(--mh-black), transparent)}.marquee-container::after{right:0;background:linear-gradient(to left, var(--mh-black), transparent)}.marquee-content{display:inline-flex;animation:marquee 40s linear infinite}.marquee-item{width:550px;margin-right:2rem;white-space:normal}.marquee-item p{font-size:1.15rem !important;line-height:1.5 !important}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.timeline-steps{position:relative;padding:2rem 0}.timeline-steps::before{content:'';position:absolute;top:0;bottom:0;left:50%;width:2px;background:rgba(255,255,255,0.1);transform:translateX(-50%)}.step-item{position:relative;margin-bottom:4rem;width:100%}.step-content{width:45%;margin-left:auto;padding-left:3rem;position:relative}.step-item:nth-child(even) .step-content{margin-left:0;margin-right:auto;padding-left:0;padding-right:3rem;text-align:right}.step-marker{position:absolute;left:-3rem;top:0;width:40px;height:40px;background:var(--mh-black);border:2px solid var(--mh-green);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--mh-green);font-weight:bold;z-index:2}.step-item:nth-child(even) .step-marker{left:auto;right:-3rem}@media (max-width: 768px){.timeline-steps::before{left:20px}.step-content{width:100%;margin-left:0;padding-left:60px;text-align:left !important}.step-marker{left:0;right:auto !important}.step-item:nth-child(even) .step-content{margin-right:0;padding-right:0;padding-left:60px}}.btn-glow{background:var(--mh-green);color:var(--mh-black);border:none;font-weight:700;padding:1rem 2.5rem;border-radius:100px;position:relative;z-index:1;overflow:hidden;transition:all 0.3s ease;box-shadow:0 0 20px var(--mh-green-glow);display:inline-flex;align-items:center;justify-content:center;gap:0.5rem}.btn-glow:hover{transform:scale(1.05);box-shadow:0 0 40px var(--mh-green-glow);color:var(--mh-black)}.btn-outline-glow{background:transparent;color:var(--mh-green);border:1px solid var(--mh-green);font-weight:700;padding:1rem 2.5rem;border-radius:100px;transition:all 0.3s ease}.btn-outline-glow:hover{background:rgba(64,226,180,0.1);box-shadow:0 0 20px rgba(64,226,180,0.2);color:var(--mh-green)}.reveal-on-scroll{opacity:0;transform:translateY(30px);transition:all 0.8s cubic-bezier(0.5, 0, 0, 1)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.delay-100{transition-delay:0.1s}.delay-200{transition-delay:0.2s}.delay-300{transition-delay:0.3s}.hero-select-section{background:linear-gradient(135deg, var(--mh-black) 0%, var(--mh-dark-surface) 100%);position:relative;overflow-x:hidden;min-height:95vh;display:flex;align-items:center}.hero-select-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 30% 50%, rgba(64,226,180,0.08) 0%, transparent 50%);pointer-events:none}.hero-content{position:relative;z-index:2;padding-right:3rem}.hero-select-section .col-lg-7{flex:0 0 55%;max-width:55%}.hero-select-section .col-lg-5{flex:0 0 45%;max-width:45%;padding-right:0;margin-right:0}.hero-select-section .row{margin-right:0}.logo-hero{filter:brightness(1.1);max-width:160px !important}.hero-title{font-family:'Poppins', sans-serif;font-size:clamp(1.35rem, 3.5vw, 1.85rem);font-weight:700;line-height:1.35;letter-spacing:-0.01em;color:var(--mh-white);text-transform:uppercase;margin-bottom:1.25rem;text-shadow:0 2px 10px rgba(0,0,0,0.3)}.hero-subtitle{font-family:'Poppins', sans-serif;font-size:clamp(1.35rem, 3.5vw, 2rem);font-weight:800;line-height:1.3;letter-spacing:0;color:var(--mh-green);text-transform:uppercase;margin-bottom:1.75rem;text-shadow:0 2px 20px rgba(64,226,180,0.3)}.hero-description{font-size:1.05rem;line-height:1.65;color:var(--mh-white);max-width:600px;opacity:0.95}.cta-label{font-family:'Poppins', sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:var(--mh-white);opacity:0.9;text-align:center}.btn-premium{background:linear-gradient(135deg, var(--mh-green) 0%, #2F9E7E 100%);color:var(--mh-black);border:none;font-weight:700;font-size:1.2rem;text-transform:uppercase;letter-spacing:0.05em;border-radius:8px;transition:all 0.3s ease;box-shadow:0 10px 30px rgba(64,226,180,0.3);padding:1.1rem 3.5rem;min-width:320px;display:inline-block;text-align:center}.btn-premium:hover{transform:translateY(-3px);box-shadow:0 15px 40px rgba(64,226,180,0.5);color:var(--mh-black)}.social-proof-box{background:transparent;border:none;border-radius:0;padding:1.5rem 0}.proof-headline{font-family:'Poppins', sans-serif;font-size:1.1rem;font-weight:700;color:var(--mh-white);letter-spacing:0.05em;text-transform:uppercase}.proof-details{font-size:0.875rem;color:var(--mh-white);line-height:1.6;opacity:0.9}.founders-card{background:transparent;backdrop-filter:none;border:none;border-radius:0;padding:0;transition:all 0.4s ease;height:100%;position:relative}.founders-title{font-family:'Poppins', sans-serif;font-size:0.95rem;font-weight:700;color:var(--mh-white);letter-spacing:-0.01em;margin-bottom:0.75rem;text-align:left;position:absolute;top:1.5rem;left:1.5rem;z-index:3;opacity:0.9}.founders-image-wrapper{position:relative;overflow:hidden;border-radius:20px 0 0 20px;height:650px;box-shadow:-10px 20px 60px rgba(0,0,0,0.5);margin-left:0}.founders-img{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform 0.4s ease}.founders-card:hover .founders-img{transform:scale(1.05)}.founders-card p{font-size:0.75rem;text-align:left;position:absolute;bottom:1.5rem;left:1.5rem;z-index:3;opacity:0.8;max-width:80%}.testimonials-section{background-color:var(--mh-dark-surface);position:relative;padding:3rem 0 !important}.testimonials-section::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent)}.section-title{font-family:'Poppins', sans-serif;font-size:clamp(1.75rem, 4.5vw, 2.75rem);font-weight:800;letter-spacing:0.01em;color:var(--mh-white);text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,0.3)}.section-title-secondary{font-family:'Poppins', sans-serif;font-size:clamp(1.35rem, 3.5vw, 2.25rem);font-weight:700;letter-spacing:0;color:var(--mh-green);text-transform:uppercase;text-shadow:0 2px 20px rgba(64,226,180,0.2)}.section-subtitle{font-family:'Inter', sans-serif;font-size:1.25rem;font-weight:400;color:var(--mh-gray-text);font-style:italic}.testimonial-card{min-height:240px;display:flex;flex-direction:column;padding:0.875rem !important}@media (max-width: 768px){.testimonial-card{padding:0.5rem !important;min-height:auto}.testimonial-name{font-size:0.9rem !important}.testimonial-info,.testimonial-highlight{font-size:0.75rem !important}}.testimonials-section .glass-card{padding:0.875rem !important;border-radius:10px !important}.testimonials-section .glass-card:hover{transform:none !important;background:var(--glass-bg) !important;border-color:var(--glass-border) !important;box-shadow:none !important}.testimonials-section .glass-card::before,.testimonials-section .glass-card:hover::before{display:none !important}.testimonial-video-wrapper{position:relative;width:100%;padding-bottom:177.78%;overflow:hidden;border-radius:8px;background:rgba(0,0,0,0.5);border:1px solid rgba(255,255,255,0.1)}.testimonial-video{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.testimonial-name{font-family:'Poppins', sans-serif;font-size:0.875rem;font-weight:700;color:var(--mh-white);margin-bottom:0.25rem;letter-spacing:0.01em;line-height:1.2}.testimonial-info{font-size:0.75rem;color:var(--mh-gray-text);margin-bottom:0.25rem;line-height:1.3}.testimonial-detail{font-size:0.7rem;color:var(--mh-white);opacity:0.8;margin-bottom:0.25rem;font-style:italic}.testimonial-highlight{font-size:0.7rem;color:var(--mh-green);font-weight:700;margin-bottom:0;font-style:italic;display:block;line-height:1.35}.highlight-card{border-color:rgba(64,226,180,0.3);background:rgba(64,226,180,0.05)}.benefits-section{background-color:var(--mh-black)}.benefit-card{min-height:260px;transition:all 0.4s ease}.benefit-card:hover{border-color:rgba(64,226,180,0.3)}.benefit-number{width:50px;height:50px;background:linear-gradient(135deg, var(--mh-green) 0%, #2F9E7E 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:var(--mh-black);margin-bottom:1.25rem;transition:all 0.3s ease}.benefit-card:hover .benefit-number{transform:scale(1.1) rotate(5deg);box-shadow:0 0 30px rgba(64,226,180,0.5)}.benefit-title{font-family:'Poppins', sans-serif;font-size:1.15rem;font-weight:700;color:var(--mh-white);margin-bottom:0.875rem;line-height:1.3;letter-spacing:-0.01em}.benefit-description{font-size:0.95rem;line-height:1.65;color:var(--mh-gray-text)}.benefit-description strong{color:var(--mh-white);font-weight:600}.benefit-description u{text-decoration-color:var(--mh-green);text-decoration-thickness:2px}.about-section{background-color:var(--mh-black);position:relative}.about-section::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent)}.about-image-wrapper{width:100%;height:100%;min-height:500px;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,0.5)}.about-image{width:100%;height:100%;object-fit:cover;object-position:center}.about-image-placeholder{background:linear-gradient(135deg, rgba(40,40,201,0.1) 0%, rgba(64,226,180,0.1) 100%);border:1px solid rgba(255,255,255,0.1);display:flex;align-items:center;justify-content:center}.placeholder-content{text-align:center}.placeholder-icon{font-size:5rem;color:var(--mh-green);margin-bottom:1rem;opacity:0.3}.placeholder-text{font-family:'Poppins', sans-serif;font-size:1.25rem;font-weight:600;color:var(--mh-white);opacity:0.5;margin:0}.about-content{padding-left:2rem}.about-text{font-size:1rem;line-height:1.8;color:var(--mh-gray-text);margin-bottom:1.25rem}.about-text strong{color:var(--mh-white);font-weight:700}.about-text em{color:var(--mh-white);font-style:italic}.highlight-story{padding-left:1rem;border-left:3px solid var(--mh-green);background:rgba(64,226,180,0.03);padding:1rem;padding-left:1.5rem;border-radius:0 8px 8px 0;margin-bottom:1rem}.highlight-story strong{color:var(--mh-green)}.conclusion{font-size:1.05rem;color:var(--mh-white);margin-top:1.5rem}.faq-section{background-color:var(--mh-dark-surface);position:relative}.faq-section::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent)}.faq-item{padding:0 !important;transition:all 0.3s ease;display:block !important;height:auto !important;flex-direction:unset !important;align-items:unset !important;margin-bottom:1rem !important;border:1px solid var(--glass-border) !important;overflow:visible !important}.faq-section .faq-item:hover{border-color:rgba(64,226,180,0.3) !important}.faq-accordion-button{background:transparent !important;border:none !important;padding:1.5rem 2rem !important;width:100%;display:flex !important;align-items:center !important;gap:0;cursor:pointer;transition:all 0.3s ease;box-shadow:none !important}.faq-accordion-button:focus{box-shadow:none !important;outline:none !important}.faq-accordion-button:not(.collapsed){background:rgba(64,226,180,0.05) !important;border-bottom:1px solid rgba(255,255,255,0.05) !important}.faq-icon{font-size:1.5rem;color:var(--mh-green);flex-shrink:0;transition:all 0.3s ease}.faq-accordion-button:not(.collapsed) .faq-icon{transform:rotate(90deg)}.faq-question-text{font-family:'Poppins', sans-serif;font-size:1.1rem;font-weight:600;color:var(--mh-white);margin:0;line-height:1.5;text-align:left;flex:1}.faq-chevron{font-size:1.25rem;color:var(--mh-white);opacity:0.5;transition:transform 0.3s ease;flex-shrink:0}.faq-accordion-button:not(.collapsed) .faq-chevron{transform:rotate(180deg)}.accordion-body.faq-answer{padding:1.5rem 2rem 2rem 2rem !important;background:transparent !important}.faq-answer p{font-size:1rem;line-height:1.7;color:var(--mh-gray-text);margin-bottom:0.75rem}.faq-answer p:last-child{margin-bottom:0}.faq-answer ul{list-style:none;padding-left:0;margin-top:0.75rem;margin-bottom:0}.faq-answer li{font-size:0.95rem;line-height:1.7;color:var(--mh-gray-text);padding-left:1.5rem;position:relative;margin-bottom:0.5rem}.faq-answer li:before{content:"→";position:absolute;left:0;color:var(--mh-green);font-weight:600}.faq-answer li:last-child{margin-bottom:0}.faq-section .accordion-button::after{display:none !important}.faq-section .accordion-item{background-color:transparent !important;border:none !important}.methodology-section{background-color:var(--mh-dark-surface);position:relative}.methodology-section::before{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;height:1px;background:linear-gradient(90deg, transparent, rgba(255,255,255,0.1), transparent)}.methodology-step{position:relative;padding:2rem;min-height:320px;display:flex;flex-direction:column}.step-number{position:absolute;top:1.5rem;right:1.5rem;width:50px;height:50px;background:linear-gradient(135deg, var(--mh-green) 0%, #2F9E7E 100%);color:var(--mh-black);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;font-family:'Poppins', sans-serif}.step-title{font-family:'Poppins', sans-serif;font-size:1.4rem;font-weight:700;color:var(--mh-white);margin-bottom:0.5rem;line-height:1.3}.step-subtitle{font-family:'Poppins', sans-serif;font-size:1rem;font-weight:600;color:var(--mh-green);margin-bottom:1rem;font-style:italic}.step-description{font-size:0.95rem;line-height:1.6;color:var(--mh-gray-text);margin-bottom:1rem;flex-grow:1}.step-result{font-size:0.9rem;line-height:1.5;color:var(--mh-white);opacity:0.9;margin-bottom:0}.step-result strong{color:var(--mh-green);font-weight:700}.method-summary{padding:2.5rem;background:rgba(64,226,180,0.03);border:1px solid rgba(64,226,180,0.2);text-align:center}.summary-title{font-family:'Poppins', sans-serif;font-size:1.75rem;font-weight:700;color:var(--mh-white);text-transform:uppercase;letter-spacing:0.05em;margin-bottom:1.5rem;text-align:center}.summary-intro{font-size:1rem;color:var(--mh-gray-text);line-height:1.6;margin-bottom:0.5rem;text-align:center}.method-cycle{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0.75rem;padding:1.5rem 0;margin-bottom:1.5rem}.cycle-item{font-family:'Poppins', sans-serif;font-size:0.95rem;font-weight:600;color:var(--mh-green);text-transform:uppercase;letter-spacing:0.02em}.cycle-arrow{font-size:1.1rem;color:var(--mh-white);opacity:0.4}.summary-conclusion{font-size:1.05rem;color:var(--mh-gray-text);line-height:1.6;margin-top:0.5rem;text-align:center}.summary-conclusion strong{color:var(--mh-white);font-weight:700}.methodology-card{background:rgba(64,226,180,0.03);border:1px solid rgba(64,226,180,0.2);transition:all 0.4s ease}.methodology-card:hover{background:rgba(64,226,180,0.05);border-color:rgba(64,226,180,0.4);transform:translateY(-5px);box-shadow:0 20px 50px rgba(64,226,180,0.15)}.methodology-content{text-align:center}.methodology-text{font-size:1.05rem;line-height:1.75;color:var(--mh-gray-text)}.methodology-text strong{color:var(--mh-white);font-weight:600}.highlight-text{font-family:'Poppins', sans-serif;font-size:1.15rem;font-weight:800;color:var(--mh-green);text-transform:uppercase;letter-spacing:0.08em}.footer-select{background-color:var(--mh-black);border-top:1px solid rgba(255,255,255,0.05);color:var(--mh-gray-text);font-size:0.9rem}@media (max-width: 768px){.hero-select-section{min-height:auto;padding:3rem 0}.hero-select-section .col-lg-7,.hero-select-section .col-lg-5{flex:0 0 100%;max-width:100%;padding-right:15px}.hero-select-section .row{margin-right:-15px}.hero-content{padding-right:0}.founders-image-wrapper{height:450px;margin-top:2rem;border-radius:20px;width:100%}.founders-title{top:1rem;left:1rem;font-size:0.9rem}.founders-card p{bottom:1rem;left:1rem;font-size:0.7rem}.hero-title{font-size:1.35rem;margin-bottom:1rem}.hero-subtitle{font-size:1.15rem;margin-bottom:1.5rem}.hero-description{font-size:0.95rem;margin-bottom:1.5rem}.btn-premium{font-size:1.05rem;padding:1rem 2.5rem;min-width:280px;width:auto}.cta-label{font-size:0.95rem}.section-title{font-size:1.5rem}.section-title-secondary{font-size:1.25rem}.benefit-title{font-size:1.05rem}.benefit-description{font-size:0.9rem}.benefit-number{width:45px;height:45px;font-size:1.35rem}.glass-card{padding:1.5rem}.methodology-text{font-size:0.95rem}.highlight-text{font-size:1.05rem}.proof-headline{font-size:1rem}.proof-details{font-size:0.8rem}.methodology-step{padding:1.5rem;min-height:auto}.step-number{width:40px;height:40px;font-size:1.25rem;top:1rem;right:1rem}.step-title{font-size:1.15rem;margin-right:50px}.step-subtitle{font-size:0.9rem}.step-description{font-size:0.875rem}.step-result{font-size:0.85rem}.method-summary{padding:1.5rem 1rem !important}.summary-title{font-size:1.2rem !important;margin-bottom:0.75rem !important}.summary-intro{font-size:0.875rem !important;margin-bottom:1rem !important}.method-cycle{gap:0.4rem !important;padding:0.75rem 0 !important;margin-bottom:1rem !important;flex-wrap:wrap !important;justify-content:center !important;max-width:100% !important}.cycle-item{font-size:0.8rem !important;line-height:1.3 !important;white-space:nowrap !important}.cycle-arrow{font-size:0.75rem !important;opacity:0.35 !important;white-space:nowrap !important}.summary-conclusion{font-size:0.875rem !important}.about-image-wrapper{min-height:350px;margin-bottom:2rem}.placeholder-icon{font-size:3.5rem}.placeholder-text{font-size:1rem}.about-content{padding-left:0}.about-text{font-size:0.9rem;line-height:1.7;margin-bottom:1rem}.highlight-story{padding:0.875rem;padding-left:1rem;font-size:0.875rem}.conclusion{font-size:0.95rem}.faq-accordion-button{padding:1.25rem 1.5rem !important;gap:0.75rem !important}.faq-icon{font-size:1.25rem !important}.faq-question-text{font-size:0.95rem !important}.faq-chevron{font-size:1.1rem !important}.accordion-body.faq-answer{padding:1rem 1.5rem 1.5rem 1.5rem !important}.faq-answer p{font-size:0.9rem !important}.faq-answer li{font-size:0.875rem !important}}
