html body .wpforms-container{max-width:720px!important;margin:30px auto!important;padding:40px 35px!important;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%)!important;border-radius:16px!important;box-shadow:0 10px 40px rgba(7,29,20,0.12),0 0 0 1px rgba(9,94,65,0.08)!important;border-top:4px solid #095e41!important}html body .wpforms-container,html body .wpforms-container *{font-family:'Space Grotesk','Helvetica Neue',Arial,sans-serif!important}html body .wpforms-container .wpforms-field-label{font-weight:800!important;color:#071d14!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:0.8px!important;margin-bottom:8px!important;display:inline-block!important}html body .wpforms-container .wpforms-required-label{color:#ddab5d!important;font-weight:800!important;font-size:14px!important}html body .wpforms-container .wpforms-field-sublabel{color:rgba(7,29,20,0.55)!important;font-size:12px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.5px!important;margin-top:4px!important}html body .wpforms-container input[type="text"],html body .wpforms-container input[type="email"],html body .wpforms-container input[type="tel"],html body .wpforms-container textarea,html body .wpforms-container select{background:#ffffff!important;border:2px solid #e0e4e2!important;border-radius:8px!important;padding:14px 16px!important;min-height:52px!important;height:auto!important;color:#071d14!important;font-size:15px!important;font-weight:500!important;transition:all 0.3s ease!important;box-shadow:0 2px 0 rgba(7,29,20,0.04)!important}html body .wpforms-container input:hover,html body .wpforms-container textarea:hover,html body .wpforms-container select:hover{border-color:rgba(9,94,65,0.3)!important}html body .wpforms-container input:focus,html body .wpforms-container textarea:focus,html body .wpforms-container select:focus{border-color:#095e41!important;background:#fff!important;box-shadow:0 0 0 4px rgba(221,171,93,0.25),0 4px 12px rgba(9,94,65,0.08)!important;outline:none!important}html body .wpforms-container textarea{min-height:130px!important;resize:vertical!important}html body .wpforms-container button[type="submit"]{background:linear-gradient(135deg,#095e41 0%,#2ecc71 100%)!important;background-color:#095e41!important;border:none!important;color:#fff!important;padding:16px 48px!important;border-radius:50px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:1.5px!important;font-size:15px!important;transition:all 0.35s ease!important;box-shadow:0 8px 20px rgba(9,94,65,0.3)!important;cursor:pointer!important;height:auto!important;margin-top:10px!important}html body .wpforms-container button[type="submit"]:hover{background:linear-gradient(135deg,#2ecc71 0%,#ddab5d 100%)!important;transform:translateY(-3px)!important;box-shadow:0 12px 28px rgba(9,94,65,0.4)!important;letter-spacing:2px!important}html body .wpforms-container .wpforms-field{padding-bottom:22px!important}html body .wpforms-container .wpforms-field-checkbox input[type="checkbox"]{width:20px!important;height:20px!important;min-height:auto!important;accent-color:#095e41!important;cursor:pointer!important}html body .wpforms-container select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23095e41' d='M6 8L0 0h12z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 18px center!important;padding-right:45px!important}@media (max-width:768px){html body .wpforms-container{padding:30px 20px!important;margin:20px 15px!important}html body .wpforms-container button[type="submit"]{width:100%!important;padding:16px!important}}header.et-l--header,header.et-l--header .et_pb_section,header.et-l--header .et_pb_row,header.et-l--header .et_pb_row_inner,header.et-l--header .et_pb_column,header.et-l--header .et_pb_module{min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}header.et-l--header{height:auto!important;min-height:0!important}header.et-l--header>.et_pb_section,header.et-l--header>div>.et_pb_section{padding-top:15px!important;padding-bottom:15px!important}#page-container{padding-top:0!important}#et-main-area{padding-top:0!important;margin-top:0!important}#main-content{padding-top:0!important;margin-top:0!important}.et-l--header .et_pb_menu nav>ul>li>a,.et-l--header .et_pb_menu nav ul li a{font-size:16px!important;font-weight:600!important;letter-spacing:0.3px!important}.et-l--header .et_pb_menu_cta_button,.et-l--header a.et_pb_button{font-size:15px!important;font-weight:700!important;letter-spacing:0.5px!important}body.et-fb [data-aos],body.et-fb-preview-active [data-aos],body.et-vb [data-aos],html.et_fb_preview_active [data-aos]{opacity:1!important;transform:translate(0,0) translateX(0) translateY(0)!important;visibility:visible!important}#main-content{padding-bottom:0!important;margin-bottom:0!important}#et-main-area{padding-bottom:0!important;margin-bottom:0!important}.et-l--body{padding-bottom:0!important;margin-bottom:0!important}body.et-tb-has-footer .et-l--body>.et_pb_section:last-of-type,body.et-tb-has-footer #main-content>.et_pb_section:last-of-type,body.et-tb-has-footer #et-main-area>.et_pb_section:last-of-type{margin-bottom:0!important}.et-l--footer{margin-top:0!important;padding-top:0!important}.et_pb_section{padding:0!important;margin:0!important}.et_pb_row{padding:0!important;margin:0 auto!important}.et_pb_column{padding:0!important;margin:0!important}#page-container,#et-main-area,#main-content,.et-l--body,.et-l--post,.et_builder_inner_content,.entry-content,article[id^="post-"]{padding:0!important;margin:0!important}html,body,#page-container{background:#071d14!important}.et-l--footer{margin-top:0!important;padding-top:0!important}@import url('https://fonts.googleapis.com/css2?family=League+Gothic&family=Space+Grotesk:wght@300;400;500;600;700;800;900&display=swap');.ar-page,.ar-page *,.ar-page *::before,.ar-page *::after{box-sizing:border-box}.ar-page{font-size:16px;line-height:1.7}html body .ar-page,html body .ar-page *,html body .ar-page p,html body .ar-page span,html body .ar-page a,html body .ar-page li,html body .ar-page button,html body .ar-page div{font-family:'Space Grotesk','Helvetica Neue',Arial,sans-serif!important}html body .ar-page h1,html body .ar-page h1 *,html body .ar-page h2,html body .ar-page h2 *{font-family:'League Gothic','Space Grotesk',sans-serif!important;font-weight:900!important;text-transform:uppercase;letter-spacing:0.5px}.ar-gold{background:linear-gradient(90deg,#2ecc71 0%,#ddab5d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ar-header{background:linear-gradient(160deg,#071d14 0%,#095e41 100%);padding:70px 5% 60px;color:#fff;position:relative;overflow:hidden}.ar-header::before{content:'';position:absolute;top:-40%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(215,183,109,0.10) 0%,transparent 70%);border-radius:50%}.ar-header-inner{max-width:820px;margin:0 auto;position:relative;z-index:2}.ar-breadcrumb{font-size:0.82em;color:rgba(255,255,255,0.6)!important;margin-bottom:24px}.ar-breadcrumb a{color:rgba(255,255,255,0.8)!important;text-decoration:none!important;transition:color 0.3s}.ar-breadcrumb a:hover{color:#ddab5d!important}.ar-cat{display:inline-block;background:rgba(215,183,109,0.18);color:#ddab5d!important;font-size:0.78em;font-weight:700!important;text-transform:uppercase;letter-spacing:1px;padding:6px 16px;border-radius:20px;margin-bottom:20px;border:1px solid rgba(215,183,109,0.3)}.ar-header h1{font-size:clamp(1.9em,4vw,2.8em);line-height:1.18;margin:0 0 26px;color:#fff!important;letter-spacing:0.5px}.ar-header-meta{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:0.9em;color:rgba(255,255,255,0.85)!important}.ar-author-chip{display:flex;align-items:center;gap:10px}.ar-author-avatar{width:40px;height:40px;border-radius:50%;background:#ddab5d;color:#095e41!important;display:flex;align-items:center;justify-content:center;font-weight:800!important;font-size:0.9em}.ar-cover{max-width:900px;margin:-40px auto 0;padding:0 5%;position:relative;z-index:5}.ar-cover-inner{aspect-ratio:16/8;border-radius:20px;box-shadow:0 24px 60px rgba(0,0,0,0.25);overflow:hidden;background:linear-gradient(150deg,#2ecc71 0%,#14502f 100%)}.ar-cover-inner img{width:100%;height:100%;object-fit:cover;display:block}.ar-layout{max-width:1100px;margin:60px auto 0;padding:0 5%;display:grid;grid-template-columns:240px 1fr;gap:50px;align-items:start}.ar-toc{position:sticky;top:90px;background:#f7f9f6;border-radius:16px;padding:26px 24px;border:1px solid #e8e8e8}.ar-toc h4{font-size:0.82em;text-transform:uppercase;letter-spacing:1px;color:#095e41!important;margin:0 0 16px;font-weight:800!important;font-family:'Space Grotesk',sans-serif!important}.ar-toc ul{list-style:none;padding:0;margin:0}.ar-toc li{margin-bottom:12px}.ar-toc a{color:#555!important;font-size:0.88em;line-height:1.4;transition:color 0.3s,border-color 0.3s;display:block;border-left:2px solid transparent;padding-left:12px;text-decoration:none!important}.ar-toc a:hover{color:#095e41!important;border-left-color:#ddab5d}.ar-content{min-width:0}.ar-content .ar-intro{font-size:1.15em;color:#333!important;line-height:1.7;font-weight:500!important;margin-bottom:36px;padding-bottom:36px;border-bottom:2px solid #f0f0f0}.ar-content .ar-intro strong{color:#095e41;font-weight:700}.ar-content h2{font-size:1.6em;font-weight:900!important;color:#095e41!important;line-height:1.25;margin:44px 0 18px;scroll-margin-top:90px;text-transform:uppercase}.ar-content h3{font-size:1.2em;font-weight:700!important;color:#2d6a4a!important;margin:28px 0 12px;font-family:'Space Grotesk',sans-serif!important}.ar-content p{color:#444!important;font-size:1.02em;line-height:1.8;margin-bottom:18px}.ar-content p strong{color:#071d14;font-weight:700}.ar-content a{color:#095e41!important;font-weight:600;text-decoration:underline!important;text-decoration-color:#ddab5d!important;text-underline-offset:3px}.ar-content a:hover{color:#ddab5d!important}.ar-content em{color:#095e41;font-style:italic}.ar-content ul.ar-bullets{margin:0 0 20px;padding-left:0;list-style:none}.ar-content ul.ar-bullets li{position:relative;padding-left:30px;margin-bottom:12px;color:#444!important;line-height:1.7}.ar-content ul.ar-bullets li::before{content:'';position:absolute;left:4px;top:11px;width:8px;height:8px;background:#ddab5d;border-radius:50%}.ar-content .ar-quote{background:linear-gradient(135deg,rgba(221,171,93,0.08) 0%,rgba(46,204,113,0.05) 100%);border-left:4px solid #ddab5d;border-radius:10px;padding:22px 28px;margin:30px 0}.ar-content .ar-quote p{margin:0;font-size:1.02em;color:#071d14!important;font-style:italic}.ar-content .ar-quote-author{display:block;margin-top:10px;font-size:0.9em;font-style:normal;color:#095e41!important;font-weight:700!important}.ar-content .ar-quote-author::before{content:'— '}.ar-cta-inline{background:linear-gradient(135deg,#095e41 0%,#071d14 100%);border-radius:18px;padding:34px 36px;color:#fff;margin:40px 0;text-align:center}.ar-cta-inline h3{color:#fff!important;font-size:1.3em;font-weight:800!important;margin:0 0 10px;font-family:'Space Grotesk',sans-serif!important}.ar-cta-inline p{color:rgba(255,255,255,0.85)!important;margin:0 0 22px;font-size:0.98em}.ar-cta-inline-btn{display:inline-flex;align-items:center;gap:10px;background:#ddab5d!important;color:#095e41!important;padding:14px 30px;border-radius:30px;font-weight:700!important;font-size:0.95em;text-decoration:none!important;transition:all 0.3s}.ar-cta-inline-btn:hover{background:#fff!important;color:#095e41!important;transform:translateY(-2px)}.ar-faq{margin:20px 0 30px}.ar-faq details{background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin-bottom:10px;overflow:hidden;transition:border-color 0.3s,box-shadow 0.3s}.ar-faq details[open]{border-color:#ddab5d;box-shadow:0 4px 14px rgba(7,29,20,0.05)}.ar-faq summary{cursor:pointer;padding:16px 22px;font-weight:700!important;color:#095e41!important;font-size:1em;list-style:none;position:relative;padding-right:45px;line-height:1.4}.ar-faq summary::-webkit-details-marker{display:none}.ar-faq summary::after{content:'+';position:absolute;right:18px;top:50%;transform:translateY(-50%);color:#ddab5d;font-size:1.3em;font-weight:700;transition:transform 0.3s}.ar-faq details[open] summary::after{content:'−'}.ar-faq-answer{padding:0 22px 18px;color:#555!important;line-height:1.7;font-size:0.96em}.ar-faq-answer p{margin:0;color:#555!important}.ar-faq-answer p strong{color:#095e41}.ar-faq-answer a{color:#095e41!important}.ar-share{max-width:1100px;margin:50px auto 0;padding:30px 5%;border-top:1px solid #eee;display:flex;align-items:center;gap:16px;justify-content:center}.ar-share span{font-weight:600!important;color:#095e41!important;font-size:0.92em}.ar-share-btn{width:42px;height:42px;border-radius:50%;background:#f4f6f3;display:flex;align-items:center;justify-content:center;transition:all 0.3s;text-decoration:none!important}.ar-share-btn:hover{background:#095e41}.ar-share-btn svg{width:18px;height:18px;fill:#095e41;transition:fill 0.3s}.ar-share-btn:hover svg{fill:#fff}.ar-related{background:#f7f9f6;padding:80px 5%;margin-top:60px}.ar-related-container{max-width:1200px;margin:0 auto}.ar-related h2{text-align:center;font-size:1.9em;color:#095e41!important;margin:0 0 44px;text-transform:uppercase}.ar-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.ar-related-card{background:#fff;border-radius:16px;overflow:hidden;border:1px solid #eaeaea;transition:all 0.3s;text-decoration:none!important}.ar-related-card:hover{transform:translateY(-5px);box-shadow:0 16px 40px rgba(27,94,59,0.12);border-color:#ddab5d}.ar-related-thumb{aspect-ratio:16/9;background:linear-gradient(150deg,#095e41 0%,#071d14 100%);display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.3);font-size:0.8em;font-weight:600!important}.ar-related-thumb.ar-alt{background:linear-gradient(150deg,#2ecc71 0%,#14502f 100%)}.ar-related-body{padding:22px 24px}.ar-related-body .ar-rcat{font-size:0.72em;font-weight:700!important;text-transform:uppercase;letter-spacing:0.5px;color:#ddab5d!important;margin-bottom:8px;display:block}.ar-related-body h3{font-size:1.02em;font-weight:700!important;color:#095e41!important;line-height:1.35;margin:0;font-family:'Space Grotesk',sans-serif!important;text-transform:none}@media (max-width:900px){.ar-layout{grid-template-columns:1fr;gap:30px}.ar-toc{position:static}.ar-related-grid{grid-template-columns:1fr}}@media (max-width:768px){.ar-header{padding:50px 5% 50px}.ar-header h1{font-size:1.7em}.ar-cover{margin:-20px auto 0}.ar-content h2{font-size:1.4em}}.ph3-section,.ph3-section *{box-sizing:border-box}html body .ph3-section,html body .ph3-section *{font-family:'Space Grotesk',sans-serif!important}.ph3-section{padding:20px 0 30px;background:transparent;margin:30px 0}.ph3-container{max-width:100%;margin:0}.ph3-title{text-align:center;font-size:1em;font-weight:600!important;color:#095e41!important;text-transform:uppercase;letter-spacing:2px;margin-bottom:24px}.ph3-grid{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:0;align-items:start}.ph3-card{background:#fff;border-radius:14px;padding:24px 16px;text-align:center}.ph3-card.ph3-featured{border:2px solid #ddab5d}.ph3-card:not(.ph3-featured){border:1px solid #095e41}.ph3-number{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:-42px auto 12px;font-size:15px;font-weight:500!important;color:#fff!important}.ph3-card:not(.ph3-featured) .ph3-number{background:#095e41}.ph3-card.ph3-featured .ph3-number{background:#ddab5d}.ph3-card-title{font-family:'League Gothic',sans-serif!important;font-weight:900!important;font-size:1.2em;color:#095e41!important;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:4px}.ph3-card-sub{color:#ddab5d!important;font-size:0.82em;font-weight:500!important;margin-bottom:12px}.ph3-sep{border:none;border-top:1px solid rgba(9,94,65,0.15);margin-bottom:12px}.ph3-features{list-style:none;padding:0;margin:0;text-align:left}.ph3-features li{padding:4px 0 4px 18px;position:relative;font-size:0.82em;color:#3a3a3a!important;line-height:1.4}.ph3-features li::before{content:"\25CF";position:absolute;left:0;font-size:0.6em;top:8px}.ph3-card:not(.ph3-featured) .ph3-features li::before{color:#2ecc71}.ph3-card.ph3-featured .ph3-features li::before{color:#ddab5d}.ph3-arrow{display:flex;align-items:center;justify-content:center;padding:0 6px;color:#095e41;font-size:1.4em;margin-top:80px}@media (max-width:768px){.ph3-grid{grid-template-columns:1fr;gap:30px}.ph3-arrow{display:none}.ph3-number{margin-top:0}}.fc-section,.fc-section *{box-sizing:border-box}html body .fc-section,html body .fc-section *{font-family:'Space Grotesk',sans-serif!important}.fc-section{padding:20px 0 30px;background:transparent;margin:30px 0}.fc-container{max-width:100%;margin:0}.fc-title{font-family:'League Gothic',sans-serif!important;font-weight:900!important;font-size:1.6em;color:#095e41!important;text-align:center;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.fc-title span{background:linear-gradient(90deg,#2ecc71 0%,#ddab5d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.fc-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fc-card{border-radius:14px;padding:24px 18px;display:flex;flex-direction:column;align-items:center}.fc-card.fc-dark{background:#071d14;color:#fff!important}.fc-card.fc-light{background:#fff;border:2px solid #ddab5d;position:relative}.fc-badge{position:absolute;top:-10px;right:16px;background:linear-gradient(90deg,#2ecc71,#ddab5d);color:#fff!important;font-size:0.62em;font-weight:700!important;padding:4px 10px;border-radius:10px;letter-spacing:0.5px}.fc-name{font-family:'League Gothic',sans-serif!important;font-weight:900!important;font-size:1.4em;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.fc-card.fc-dark .fc-name{color:#fff!important}.fc-card.fc-light .fc-name{color:#095e41!important}.fc-tagline{font-size:0.78em;text-align:center;margin-bottom:14px;line-height:1.5;max-width:220px}.fc-card.fc-dark .fc-tagline{color:#b8b8b8!important}.fc-card.fc-light .fc-tagline{color:#555!important}.fc-sep{border:none;width:50px;margin:0 auto 14px}.fc-card.fc-dark .fc-sep{border-top:1px solid rgba(255,255,255,0.15)}.fc-card.fc-light .fc-sep{border-top:1px solid rgba(0,0,0,0.1)}.fc-features{list-style:none;padding:0;margin:0;width:100%}.fc-features li{padding:4px 0 4px 20px;position:relative;font-size:0.8em;line-height:1.5}.fc-card.fc-dark .fc-features li{color:#e8e8e8!important}.fc-card.fc-light .fc-features li{color:#2d2d2d!important}.fc-features li::before{content:"\2713";position:absolute;left:0;font-weight:900;font-size:0.85em}.fc-card.fc-dark .fc-features li::before{color:#7DD99C}.fc-card.fc-light .fc-features li::before{color:#095e41}@media (max-width:768px){.fc-cards{grid-template-columns:1fr}.fc-title{font-size:1.4em}}.edc-section,.edc-section *,.edc-section *::before,.edc-section *::after{box-sizing:border-box}html body .edc-section,html body .edc-section *{font-family:'Space Grotesk',sans-serif!important}html body .edc-section h2,html body .edc-section h2 *{font-family:'League Gothic',sans-serif!important}.edc-section{padding:30px 0;background:transparent;margin:30px 0}.edc-container{max-width:100%;margin:0}.edc-section h2{font-size:1.7em;color:#095e41!important;text-align:center;text-transform:uppercase;letter-spacing:0.5px;font-weight:900!important;margin:0 0 8px}.edc-gold{background:linear-gradient(90deg,#2ecc71 0%,#ddab5d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.edc-subtitle{text-align:center;color:#888!important;font-size:0.95em;margin:0 0 24px}.edc-carousel{position:relative;overflow:hidden}.edc-track{display:flex;transition:transform 0.4s ease}.edc-slide{min-width:100%;display:flex;justify-content:center;align-items:flex-start;padding:0 10px}.edc-slide iframe{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.08);max-width:100%}.edc-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#095e41;color:#fff!important;border:none;cursor:pointer;font-size:1.1em;display:flex;align-items:center;justify-content:center;z-index:5;transition:all 0.3s;box-shadow:0 2px 10px rgba(0,0,0,0.15)}.edc-nav:hover{background:#ddab5d;transform:translateY(-50%) scale(1.05)}.edc-prev{left:4px}.edc-next{right:4px}.edc-dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.edc-dot{width:10px;height:10px;border-radius:50%;background:#d4d4d4;border:none;cursor:pointer;transition:all 0.3s;padding:0}.edc-dot.edc-active{background:#095e41;transform:scale(1.2)}.edc-names{display:flex;justify-content:center;gap:6px;margin-top:10px;flex-wrap:wrap}.edc-name-tag{padding:4px 10px;border-radius:16px;font-size:0.74em;font-weight:600!important;cursor:pointer;transition:all 0.3s;background:#f0f0f0;color:#888!important;border:none}.edc-name-tag.edc-active{background:#095e41;color:#fff!important}.edc-name-tag:hover{background:#ddab5d;color:#fff!important}@media (max-width:768px){.edc-section h2{font-size:1.4em}.edc-slide iframe{width:100%!important;height:350px!important}}@import url('https://fonts.googleapis.com/css2?family=League+Gothic&family=Space+Grotesk:wght@300;400;500;600;700;800;900&display=swap');.m1-hero,.m1-hero *,.m1-hero *::before,.m1-hero *::after{box-sizing:border-box}.m1-hero{font-size:16px;line-height:1.6}html body .m1-hero,html body .m1-hero *,html body .m1-hero p,html body .m1-hero span,html body .m1-hero li,html body .m1-hero a,html body .m1-hero strong,html body .m1-hero em,html body .m1-hero h3,html body .m1-hero h4,html body .m1-hero h5,html body .m1-hero h6,html body .m1-hero div,html body .m1-hero button{font-family:'Space Grotesk','Helvetica Neue',Arial,sans-serif!important}html body .m1-hero h1,html body .m1-hero h1 *,html body .m1-hero h2,html body .m1-hero h2 *{font-family:'League Gothic','Space Grotesk',sans-serif!important;font-weight:900!important}.m1-hero{background:linear-gradient(160deg,#071d14 0%,#08331f 55%,#095e41 100%);padding:60px 5%;text-align:center;position:relative;overflow:hidden;color:#fff}.m1-hero::before{content:'';position:absolute;top:-20%;right:-10%;width:700px;height:700px;background:radial-gradient(circle,rgba(215,183,109,0.10) 0%,transparent 70%);border-radius:50%;z-index:1}.m1-hero::after{content:'';position:absolute;bottom:-20%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(215,183,109,0.06) 0%,transparent 70%);border-radius:50%;z-index:1}.m1-hero-container{max-width:900px;margin:0 auto;position:relative;z-index:2}.m1-hero-titre{width:100%;max-width:720px;height:auto;margin:0 auto 36px;display:block}.m1-hero-video{position:relative;width:100%;max-width:760px;margin:0 auto 40px;border-radius:18px;overflow:hidden;box-shadow:0 16px 48px rgba(0,0,0,0.35);background:#000}.m1-hero-video wistia-player{display:block;width:100%}wistia-player[media-id='vkflr6ebav']:not(:defined){background:center / contain no-repeat url('https://fast.wistia.com/embed/medias/vkflr6ebav/swatch');display:block;filter:blur(5px);padding-top:56.25%}.m1-hero-lead{color:rgba(255,255,255,0.95);font-size:clamp(1.15em,1.8vw,1.4em);font-weight:500;line-height:1.6;margin:0 auto 36px;max-width:780px}.m1-hero-ctas{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:40px}.m1-btn-primary,.m1-btn-ghost{padding:16px 28px;border-radius:30px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap:10px;transition:all 0.3s;font-size:0.95em}.m1-btn-primary{background:#ddab5d;color:#095e41}.m1-btn-primary:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 26px rgba(215,183,109,0.3)}.m1-btn-ghost{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,0.35)}.m1-btn-ghost:hover{border-color:#ddab5d;color:#ddab5d}.m1-hero-proof{margin-bottom:18px;display:flex;flex-direction:column;align-items:center;gap:18px}.m1-hero-reco{display:flex;flex-direction:column;align-items:center;text-decoration:none;transition:transform 0.3s}.m1-hero-reco:hover{transform:translateY(-2px)}.m1-hero-reco:hover .m1-hero-label{text-decoration:underline}.m1-hero-pavs{display:flex;justify-content:center;margin-bottom:10px}.m1-hero-pav{width:46px;height:46px;border-radius:50%;border:2px solid #fff;margin-left:-10px;background-size:cover;background-position:center;background-repeat:no-repeat;display:inline-block;background-color:#095e41}.m1-hero-pav:first-child{margin-left:0}.m1-hero-pav:nth-child(1){background-image:url('https://samantha-conseils.fr/wp-content/uploads/2026/06/reco-1.png')}.m1-hero-pav:nth-child(2){background-image:url('https://samantha-conseils.fr/wp-content/uploads/2026/06/reco-2.png')}.m1-hero-pav:nth-child(3){background-image:url('https://samantha-conseils.fr/wp-content/uploads/2026/06/reco-3.png')}.m1-hero-pav:nth-child(4){background-image:url('https://samantha-conseils.fr/wp-content/uploads/2026/06/reco-4.png')}.m1-hero-pav:nth-child(5){background-image:url('https://samantha-conseils.fr/wp-content/uploads/2026/06/reco-5.png')}.m1-hero-stars{color:#ddab5d;font-size:1em;letter-spacing:2px;margin-bottom:4px}.m1-hero-label{color:#ddab5d;font-weight:700;font-size:1em;margin-bottom:0}.m1-google{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.18);padding:9px 18px;border-radius:50px;color:#fff;text-decoration:none;transition:all 0.3s}.m1-google:hover{background:rgba(255,255,255,0.14);transform:translateY(-2px)}.m1-google-logo{background:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.m1-google-text{line-height:1.2;text-align:left}.m1-google-row{display:flex;align-items:center;gap:6px}.m1-google-stars{color:#ddab5d;letter-spacing:1px;font-size:0.95em}.m1-google-row strong{color:#fff;font-size:1em}.m1-google-sub{color:rgba(255,255,255,0.7);font-size:0.78em}@media (max-width:768px){.m1-hero{padding:70px 5% 60px}.m1-hero-titre{margin-bottom:28px}.m1-hero-video{margin-bottom:30px}.m1-hero-ctas{flex-direction:column;align-items:stretch}.m1-btn-primary,.m1-btn-ghost{justify-content:center}.m1-hero-pav{width:40px;height:40px}}.m2-section,.m2-section *,.m2-section *::before,.m2-section *::after{box-sizing:border-box}.m2-section{font-size:16px;line-height:1.6}html body .m2-section,html body .m2-section *,html body .m2-section p,html body .m2-section span,html body .m2-section li,html body .m2-section a,html body .m2-section strong,html body .m2-section em,html body .m2-section h3,html body .m2-section h4,html body .m2-section h5,html body .m2-section h6,html body .m2-section div,html body .m2-section button,html body .m2-section summary,html body .m2-section details{font-family:'Space Grotesk','Helvetica Neue',Arial,sans-serif!important}html body .m2-section h1,html body .m2-section h1 *,html body .m2-section h2,html body .m2-section h2 *{font-family:'League Gothic','Space Grotesk',sans-serif!important;font-weight:900!important}.m2-head{text-align:center;margin-bottom:50px}.m2-head h2{font-family:'League Gothic','Space Grotesk',sans-serif;font-size:clamp(2.4em,5vw,4em);font-weight:400;line-height:1.05;margin:0 0 16px;text-transform:uppercase;letter-spacing:0.5px}.m2-head p{font-size:1.1em;max-width:720px;margin:0 auto;line-height:1.6}.m2-gold{background:linear-gradient(90deg,#2ecc71 0%,#ddab5d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.m2-pain{padding:60px 5%;background:#faf5e0}.m2-pain .m2-head h2{color:#095e41}.m2-pain .m2-head p{color:#555}.m2-pain-container{max-width:1200px;margin:0 auto}.m2-pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.m2-pain-card{background:#fff;border:1px solid #ece7d2;border-radius:18px;padding:32px 28px;transition:all 0.3s}.m2-pain-card:hover{transform:translateY(-4px);box-shadow:0 14px 40px rgba(27,94,59,0.10);border-color:#ddab5d}.m2-pain-icon{width:52px;height:52px;background:linear-gradient(135deg,#095e41 0%,#071d14 100%);color:#ddab5d;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.4em;font-weight:800;margin-bottom:18px}.m2-pain-card h3{color:#095e41;font-size:1.12em;font-weight:700;margin:0 0 10px;line-height:1.35;font-style:italic}.m2-pain-card p{color:#666;font-size:0.95em;line-height:1.55;margin:0}.m2-offers{padding:60px 5%;background:#071d14}.m2-offers .m2-head h2{color:#fff}.m2-offers .m2-head p{color:rgba(255,255,255,0.8)}.m2-offers-container{max-width:1200px;margin:0 auto}.m2-offers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.m2-offer-card{background:#faf5e0;border:1px solid #ece7d2;border-top:6px solid;border-radius:22px;padding:38px;position:relative;transition:all 0.3s;display:flex;flex-direction:column;text-decoration:none}.m2-offer-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgba(0,0,0,0.25)}.m2-offer-bilan{border-top-color:#095e41;background:#eaf4ee;border-color:#d5e8db}.m2-offer-orientation{border-top-color:#ddab5d;background:#faf5e0;border-color:#ece7d2}.m2-offer-avenir{border-top-color:#a82020;background:#f8e8e8;border-color:#ebd2d2}.m2-offer-badge{display:inline-block;font-size:0.72em;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;padding:4px 12px;border-radius:20px;margin-bottom:14px;align-self:flex-start}.m2-offer-bilan .m2-offer-badge{background:rgba(9,94,65,0.18);color:#064e35}.m2-offer-orientation .m2-offer-badge{background:rgba(221,171,93,0.28);color:#7a5418}.m2-offer-avenir .m2-offer-badge{background:rgba(168,32,32,0.15);color:#8e1818}.m2-offer-card h3{color:#071d14;font-size:1.5em;font-weight:900;margin:0 0 12px;line-height:1.2}.m2-offer-card p.m2-offer-desc{color:#1a3a2a;font-size:0.98em;margin:0 0 20px;line-height:1.6}.m2-offer-features{list-style:none!important;list-style-type:none!important;padding:0!important;margin:0 0 24px!important}.m2-offer-features li{list-style:none!important;list-style-type:none!important;padding:6px 0 6px 28px!important;position:relative;color:#163024;font-size:0.93em;background:none!important}.m2-offer-features li::marker{content:''!important;display:none!important}.m2-offer-features li::before{content:'✓'!important;position:absolute;left:0;color:#2ecc71;font-weight:900;font-size:1.15em}.m2-offer-cta{margin-top:auto;display:inline-flex;align-items:center;gap:8px;color:#071d14;font-weight:700;font-size:0.95em;transition:gap 0.3s}.m2-offer-card:hover .m2-offer-cta{gap:14px}@media (max-width:1024px){.m2-pain-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.m2-pain{padding:50px 5%}.m2-offers{padding:50px 5%}.m2-pain-grid{grid-template-columns:1fr}.m2-offers-grid{grid-template-columns:1fr}}.m3-section,.m3-section *,.m3-section *::before,.m3-section *::after{box-sizing:border-box}.m3-section{font-size:16px;line-height:1.6}html body .m3-section,html body .m3-section *,html body .m3-section p,html body .m3-section span,html body .m3-section li,html body .m3-section a,html body .m3-section strong,html body .m3-section em,html body .m3-section h3,html body .m3-section h4,html body .m3-section h5,html body .m3-section h6,html body .m3-section div,html body .m3-section button,html body .m3-section summary,html body .m3-section details{font-family:'Space Grotesk','Helvetica Neue',Arial,sans-serif!important}html body .m3-section h1,html body .m3-section h1 *,html body .m3-section h2,html body .m3-section h2 *{font-family:'League Gothic','Space Grotesk',sans-serif!important;font-weight:900!important}.m3-head{text-align:center;margin-bottom:50px}.m3-head h2{font-family:'League Gothic','Space Grotesk',sans-serif;font-size:clamp(2em,4vw,3em);font-weight:400;color:#095e41;line-height:1.1;margin:0 0 14px;text-transform:uppercase;letter-spacing:0.5px}.m3-head p{color:#666;font-size:1.08em;max-width:720px;margin:0 auto;line-height:1.6}.m3-gold{background:linear-gradient(90deg,#2ecc71 0%,#ddab5d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.m3-partners{padding:50px 5%;background:#fff;border-top:1px solid #ece7d2;border-bottom:1px solid #ece7d2}.m3-partners-container{max-width:1200px;margin:0 auto;text-align:center}.m3-partners-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:30px;align-items:center;justify-items:center}.m3-partner-logo{max-width:130px;max-height:80px;object-fit:contain;filter:grayscale(20%);opacity:0.85;transition:all 0.3s}.m3-partner-logo:hover{filter:grayscale(0%);opacity:1;transform:scale(1.05)}.m3-method{padding:60px 5%;background:#faf5e0}.m3-method-container{max-width:1200px;margin:0 auto}.m3-phases-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:40px}.m3-phase-tab{background:#fff;border:2px solid #e8e8e8;border-radius:16px;padding:24px 20px;text-align:center;cursor:pointer;transition:all 0.3s}.m3-phase-tab:hover{border-color:#ddab5d}.m3-phase-tab.m3-active{background:linear-gradient(135deg,#095e41 0%,#071d14 100%);border-color:#071d14;color:#fff}.m3-phase-tab-number{font-size:0.75em;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#ddab5d;margin-bottom:6px}.m3-phase-tab-title{font-size:1.2em;font-weight:800;color:#095e41;margin-bottom:4px}.m3-phase-tab.m3-active .m3-phase-tab-title{color:#fff}.m3-phase-tab-subtitle{font-size:0.85em;color:#666}.m3-phase-tab.m3-active .m3-phase-tab-subtitle{color:rgba(255,255,255,0.7)}.m3-steps-timeline{background:#fff;border-radius:24px;padding:40px;position:relative}.m3-steps-tabs{display:flex;gap:8px;margin-bottom:30px;flex-wrap:wrap;justify-content:center}.m3-step-tab{background:#fff;border:1px solid #e0e0e0;border-radius:30px;padding:10px 18px;font-size:0.85em;font-weight:600;color:#555;cursor:pointer;transition:all 0.3s;display:flex;align-items:center;gap:8px;font-family:inherit}.m3-step-tab:hover{border-color:#ddab5d;color:#095e41}.m3-step-tab.m3-active{background:#095e41;color:#fff;border-color:#095e41}.m3-step-tab-num{background:rgba(215,183,109,0.2);color:#ddab5d;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.75em;font-weight:800}.m3-step-tab.m3-active .m3-step-tab-num{background:#ddab5d;color:#095e41}.m3-step-content{display:none;background:#faf5e0;border-radius:18px;padding:36px;border:1px solid #ece7d2;animation:m3FadeIn 0.4s ease}.m3-step-content.m3-active{display:grid;grid-template-columns:auto 1fr;gap:30px;align-items:start}@keyframes m3FadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.m3-step-num-big{width:80px;height:80px;background:linear-gradient(135deg,#095e41 0%,#071d14 100%);color:#ddab5d;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:2em;font-weight:900;flex-shrink:0}.m3-step-content h3{color:#095e41;font-size:1.5em;font-weight:900;margin:0 0 8px}.m3-step-phase{display:inline-block;background:rgba(215,183,109,0.15);color:#8a7235;padding:4px 12px;border-radius:20px;font-size:0.72em;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:12px}.m3-step-content p{color:#555;line-height:1.65;margin:0 0 14px}.m3-step-duration{display:inline-flex;align-items:center;gap:6px;color:#095e41;font-weight:600;font-size:0.9em}@media (max-width:1024px){.m3-partners-grid{grid-template-columns:repeat(3,1fr);gap:24px}.m3-partner-logo{max-width:110px;max-height:65px}}@media (max-width:768px){.m3-partners{padding:40px 5%}.m3-method{padding:50px 5%}.m3-phases-tabs{grid-template-columns:1fr}.m3-steps-timeline{padding:24px}.m3-step-content.m3-active{grid-template-columns:1fr}.m3-step-num-big{margin:0 auto}}.m4-section,.m4-section *,.m4-section *::before,.m4-section *::after{box-sizing:border-box}.m4-section{font-size:16px;line-height:1.6}html body .m4-section,html body .m4-section *,html body .m4-section p,html body .m4-section span,html body .m4-section li,html body .m4-section a,html body .m4-section strong,html body .m4-section em,html body .m4-section h3,html body .m4-section h4,html body .m4-section h5,html body .m4-section h6,html body .m4-section div,html body .m4-section button,html body .m4-section summary,html body .m4-section details{font-family:'Space Grotesk','Helvetica Neue',Arial,sans-serif!important}html body .m4-section h1,html body .m4-section h1 *,html body .m4-section h2,html body .m4-section h2 *{font-family:'League Gothic','Space Grotesk',sans-serif!important;font-weight:900!important}.m4-eyebrow{display:inline-block;font-size:0.78em;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ddab5d;margin-bottom:14px}.m4-eyebrow.m4-dark{color:#095e41}.m4-gold{background:linear-gradient(90deg,#2ecc71 0%,#ddab5d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.m4-stats{padding:60px 5%;background:linear-gradient(160deg,#071d14 0%,#095e41 100%);color:#fff;position:relative;overflow:hidden}.m4-stats::before{content:'';position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(215,183,109,0.08) 0%,transparent 70%);border-radius:50%}.m4-stats-container{max-width:1200px;margin:0 auto;position:relative;z-index:2}.m4-stats-head{text-align:center;margin-bottom:50px}.m4-stats-head h2{color:#fff;font-family:'League Gothic','Space Grotesk',sans-serif;font-size:clamp(1.8em,3.5vw,2.4em);font-weight:400;text-transform:uppercase;letter-spacing:0.5px;margin:0}.m4-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}.m4-stat-item{padding:20px}.m4-stat-number{font-size:clamp(2.5em,5vw,3.8em);font-weight:900;color:#ddab5d;line-height:1;margin-bottom:8px}.m4-stat-label{color:rgba(255,255,255,0.85);font-size:0.95em;font-weight:500;line-height:1.4}.m4-about{padding:60px 5%;background:#faf5e0}.m4-about-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}.m4-about-image{border-radius:24px;overflow:hidden;box-shadow:0 20px 60px rgba(27,94,59,0.15);position:relative}.m4-about-image img{width:100%;display:block}.m4-about-content h2{font-family:'League Gothic','Space Grotesk',sans-serif;font-size:clamp(2em,4vw,2.6em);font-weight:400;color:#095e41;line-height:1.15;margin:0 0 22px;text-transform:uppercase;letter-spacing:0.5px}.m4-about-content p{color:#555;font-size:1.05em;line-height:1.75;margin:0 0 18px}.m4-about-content p strong{color:#095e41}.m4-about-cta{display:inline-flex;align-items:center;gap:10px;background:#095e41;color:#fff;padding:16px 28px;border-radius:30px;font-weight:700;margin-top:12px;text-decoration:none;transition:all 0.3s}.m4-about-cta:hover{background:#ddab5d;color:#095e41;transform:translateY(-2px)}.m4-testi{padding:60px 5%;background:#071d14}.m4-testi-container{max-width:1200px;margin:0 auto}.m4-testi-head{text-align:center;margin-bottom:50px}.m4-testi-head h2{color:#fff;font-family:'League Gothic','Space Grotesk',sans-serif;font-size:clamp(2.4em,5vw,3.6em);font-weight:400;line-height:1.1;margin:0 0 14px;text-transform:uppercase}.m4-testi-head p{color:rgba(255,255,255,0.8);font-size:1.1em;margin:0}.m4-testi-carousel{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding:4px 20px 16px;scrollbar-width:none}.m4-testi-carousel::-webkit-scrollbar{display:none}.m4-tc{flex:0 0 300px;max-width:320px;border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:12px;scroll-snap-align:start;transition:border-color 0.3s ease}.m4-tc--dark{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08)}.m4-tc--dark:hover{border-color:rgba(221,171,93,0.2)}.m4-tc--dark .m4-tc-name{color:#fff}.m4-tc--dark .m4-tc-ctx{color:rgba(255,255,255,0.5)}.m4-tc--dark .m4-tc-headline{color:#ddab5d}.m4-tc--dark .m4-tc-quote{color:rgba(255,255,255,0.9)}.m4-tc--dark .m4-tc-stars{color:#ddab5d}.m4-tc--dark .m4-tc-result{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.08)}.m4-tc--dark .m4-tc-result strong{color:#0b8d60}.m4-tc--light{background:#faf5e0;border:1px solid rgba(149,95,32,0.15)}.m4-tc--light:hover{border-color:#955f20}.m4-tc--light .m4-tc-name{color:#000}.m4-tc--light .m4-tc-ctx{color:#555}.m4-tc--light .m4-tc-headline{color:#095d40}.m4-tc--light .m4-tc-quote{color:#1a1a1a}.m4-tc--light .m4-tc-stars{color:#955f20}.m4-tc--light .m4-tc-result{color:#555;border-color:rgba(0,0,0,0.08)}.m4-tc--light .m4-tc-result strong{color:#095d40}.m4-tc-header{display:flex;align-items:center;gap:12px}.m4-tc-photo{width:48px;height:48px;border-radius:50%;background:#095d40;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid rgba(221,171,93,0.15);overflow:hidden}.m4-tc-photo img{width:100%;height:100%;object-fit:cover}.m4-tc-name{font-size:15px;font-weight:700;line-height:1.3}.m4-tc-ctx{font-size:11px;line-height:1.4}.m4-tc-stars{font-size:15px;letter-spacing:2px}.m4-tc-headline{font-size:15px;font-weight:700;line-height:1.3}.m4-tc-quote{font-size:14px;font-weight:500;font-style:italic;line-height:1.55;flex-grow:1;margin:0}.m4-tc-result{font-size:12px;padding-top:12px;border-top:1px solid;line-height:1.5}.m4-tc-result strong{font-weight:600}.m4-tc-links{display:flex;gap:12px;flex-wrap:wrap;padding-top:4px}.m4-tc-link{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:none;transition:opacity 0.2s ease}.m4-tc-link:hover{opacity:0.7}.m4-tc-link svg{width:16px;height:16px;flex-shrink:0}.m4-tc-link--yt{color:#ff0000}.m4-tc-link--yt svg{fill:#ff0000}.m4-tc-link--li{color:#0a66c2}.m4-tc-link--li svg{fill:#0a66c2}.m4-testi-nav{display:flex;justify-content:center;gap:12px;margin-top:20px}.m4-testi-nav-btn{width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.04);color:rgba(255,255,255,0.7);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;font-size:18px;font-family:inherit}.m4-testi-nav-btn:hover{border-color:rgba(221,171,93,0.3);color:#ddab5d;background:rgba(221,171,93,0.1)}.m4-testi-dots{display:flex;justify-content:center;gap:6px;margin-top:16px}.m4-testi-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0.15);transition:all 0.3s ease}.m4-testi-dot.m4-active{background:#ddab5d;width:24px;border-radius:4px}.m4-tc-link--google{color:#4285F4}.m4-tc-link--google svg path:first-child{fill:#4285F4}.m4-testi-view-all{display:inline-flex;align-items:center;gap:10px;background:transparent;color:#ddab5d;border:2px solid #ddab5d;padding:14px 28px;border-radius:30px;font-weight:700;margin-top:40px;text-decoration:none;transition:all 0.3s}.m4-testi-view-all:hover{background:#ddab5d;color:#071d14}.m4-text-center{text-align:center}@media (max-width:1024px){.m4-stats-grid{grid-template-columns:repeat(2,1fr)}.m4-about-container{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.m4-stats{padding:50px 5%}.m4-about{padding:50px 5%}.m4-testi{padding:50px 5%}}@media (max-width:640px){.m4-tc{flex:0 0 85vw;max-width:85vw;padding:20px}}.m5-section,.m5-section *,.m5-section *::before,.m5-section *::after{box-sizing:border-box}.m5-section{font-size:16px;line-height:1.6}html body .m5-section,html body .m5-section *,html body .m5-section p,html body .m5-section span,html body .m5-section li,html body .m5-section a,html body .m5-section strong,html body .m5-section em,html body .m5-section h3,html body .m5-section h4,html body .m5-section h5,html body .m5-section h6,html body .m5-section div,html body .m5-section button,html body .m5-section summary,html body .m5-section details{font-family:'Space Grotesk','Helvetica Neue',Arial,sans-serif!important}html body .m5-section h1,html body .m5-section h1 *,html body .m5-section h2,html body .m5-section h2 *{font-family:'League Gothic','Space Grotesk',sans-serif!important;font-weight:900!important}.m5-head{text-align:center;margin-bottom:50px}.m5-head h2{font-family:'League Gothic','Space Grotesk',sans-serif;font-size:clamp(2.2em,4.5vw,3.4em);font-weight:400;line-height:1.1;margin:0 0 14px;text-transform:uppercase;letter-spacing:0.5px}.m5-head p{font-size:1.08em;margin:0 auto;max-width:720px;line-height:1.6}.m5-gold{background:linear-gradient(90deg,#2ecc71 0%,#ddab5d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.m5-text-center{text-align:center}.m5-interviews{padding:60px 5%;background:#faf5e0}.m5-interviews .m5-head h2{color:#095e41}.m5-interviews .m5-head p{color:#666}.m5-interviews-container{max-width:1200px;margin:0 auto}.m5-interviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.m5-video-card{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 4px 25px rgba(0,0,0,0.06);transition:transform 0.3s,box-shadow 0.3s;border:1px solid rgba(0,0,0,0.05)}.m5-video-card:hover{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,0.1)}.m5-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#071d14}.m5-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.m5-video-body{padding:22px 25px}.m5-video-badge{display:inline-flex;align-items:center;gap:6px;background:#ff0000;color:#fff;padding:4px 12px;border-radius:15px;font-size:0.7em;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:10px}.m5-video-badge svg{width:12px;height:12px;fill:#fff}.m5-video-body h3{font-size:1.05em;font-weight:700;color:#095e41;line-height:1.4;margin:0 0 8px}.m5-video-desc{font-size:0.88em;color:#666;line-height:1.6;margin:0 0 12px}.m5-profil-tag{display:inline-block;padding:3px 10px;border-radius:12px;font-size:0.72em;font-weight:600}.m5-tag-joueur-pro{background:rgba(27,94,59,0.1);color:#095e41}.m5-tag-entraineur{background:rgba(215,183,109,0.15);color:#9a7f30}.m5-tag-jeune{background:rgba(52,152,219,0.1);color:#2980b9}.m5-view-all-btn{display:inline-flex;align-items:center;gap:10px;background:transparent;color:#095e41;border:2px solid #095e41;padding:14px 28px;border-radius:30px;font-weight:700;margin-top:40px;text-decoration:none;transition:all 0.3s}.m5-view-all-btn:hover{background:#095e41;color:#fff}.m5-faq{padding:60px 5%;background:#071d14}.m5-faq .m5-head h2{color:#fff!important}.m5-faq .m5-head p{color:rgba(255,255,255,0.8)}.m5-faq-container{max-width:820px;margin:0 auto}.m5-faq-list{display:flex;flex-direction:column;gap:14px;margin-top:40px}.m5-faq-list details{background:#fff;border:1px solid #e8e8e8;border-radius:14px;padding:20px 26px;transition:all 0.3s}.m5-faq-list details[open]{border-color:#ddab5d;box-shadow:0 8px 24px rgba(27,94,59,0.08)}.m5-faq-list summary{cursor:pointer;font-weight:700;color:#095e41;font-size:1.02em;list-style:none;position:relative;padding-right:30px}.m5-faq-list summary::-webkit-details-marker{display:none}.m5-faq-list summary::after{content:'+';position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:1.5em;color:#ddab5d;font-weight:300;transition:transform 0.3s}.m5-faq-list details[open] summary::after{transform:translateY(-50%) rotate(45deg)}.m5-faq-answer{padding-top:14px;color:#555;line-height:1.7;font-size:0.95em}.m5-certif{padding:50px 5%;background:#faf5e0}.m5-certif-container{max-width:1100px;margin:0 auto;text-align:center}.m5-certif h2{font-family:'League Gothic','Space Grotesk',sans-serif;font-size:clamp(1.8em,3.5vw,2.4em);font-weight:400;color:#095e41;margin:0 0 16px;text-transform:uppercase;letter-spacing:0.5px}.m5-certif p{color:#555;font-size:1.08em;max-width:720px;margin:0 auto 40px;line-height:1.6}.m5-certif p strong{color:#095e41;font-weight:700}.m5-certif-logo{background:#fff;padding:14px;border:1.5px solid #ddab5d;border-radius:14px;display:inline-block}.m5-certif-logo img{max-width:180px;max-height:110px;object-fit:contain;display:block}.m5-cta-final{padding:70px 5%;background:linear-gradient(160deg,#071d14 0%,#095e41 100%);color:#fff;text-align:center;position:relative;overflow:hidden}.m5-cta-final::before{content:'';position:absolute;top:-30%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(215,183,109,0.10) 0%,transparent 70%);border-radius:50%}.m5-cta-final::after{content:'';position:absolute;bottom:-30%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(215,183,109,0.08) 0%,transparent 70%);border-radius:50%}.m5-cta-container{position:relative;z-index:2;max-width:800px;margin:0 auto}.m5-cta-final h2{font-family:'League Gothic','Space Grotesk',sans-serif;font-size:clamp(2em,4.5vw,3em);font-weight:400;line-height:1.15;margin:0 0 20px;text-transform:uppercase;color:#fff!important}.m5-cta-final h2 .m5-gold{background:linear-gradient(90deg,#2ecc71 0%,#ddab5d 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent!important}.m5-cta-final p{font-size:1.15em;color:rgba(255,255,255,0.9);margin:0 0 36px;line-height:1.6}.m5-cta-btn{display:inline-flex;align-items:center;gap:12px;background:#ddab5d;color:#095e41;padding:22px 44px;border-radius:35px;font-weight:800;font-size:1.05em;text-decoration:none;transition:all 0.3s;box-shadow:0 12px 32px rgba(215,183,109,0.3)}.m5-cta-btn:hover{background:#fff;transform:translateY(-3px);box-shadow:0 16px 40px rgba(215,183,109,0.5)}@media (max-width:768px){.m5-interviews,.m5-faq,.m5-certif,.m5-cta-final{padding:50px 5%}.m5-interviews-grid{grid-template-columns:1fr}}