.sancha-module__xfMB8G__wrap{--mh-color-gold:#f39800;color:#003567;background:#d3def1;font-family:Zen Kaku Gothic Antique,sans-serif;line-height:2;overflow-x:hidden}:is(.sancha-module__xfMB8G__wrap .mg-sancha *,.sancha-module__xfMB8G__wrap .mg-sancha :before,.sancha-module__xfMB8G__wrap .mg-sancha :after){box-sizing:border-box}.sancha-module__xfMB8G__wrap .mg-sancha img:not(.mh-bc-img img):not(.mh-av):not(.mg-sancha-gallery img){max-width:100%;height:auto}.sancha-module__xfMB8G__wrap .mg-sancha a{color:inherit;text-decoration:none}.sancha-module__xfMB8G__wrap .mg-sancha-hero{text-align:center;justify-content:center;align-items:center;height:40vh;display:flex;position:relative;overflow:hidden}.sancha-module__xfMB8G__wrap .mg-sancha-hero-bg{filter:brightness(.55);background-image:url(https://wp.mamehico.com/wp-content/uploads/2026/05/E4B889E88CB6E5BA97.jpg);background-position:50%;background-size:cover;position:absolute;inset:0}.sancha-module__xfMB8G__wrap .mg-sancha-hero-content{z-index:2;max-width:700px;padding:24px;position:relative}.sancha-module__xfMB8G__wrap .mg-sancha-hero-content .mg-label{font-size:var(--mh-fs-small);letter-spacing:6px;color:#fff6;margin-bottom:24px}.sancha-module__xfMB8G__wrap .mg-sancha-hero-content h1{color:var(--mh-color-white);font-size:var(--mh-fs-huge);margin-bottom:20px;font-weight:500;line-height:1.7}.sancha-module__xfMB8G__wrap .mg-sancha-hero-content h1 em{color:#f39800;font-style:normal}.sancha-module__xfMB8G__wrap .mg-sancha-hero-content .mg-sub{color:#ffffff8c;font-size:var(--mh-fs-normal)}.sancha-module__xfMB8G__wrap .mg-sancha-info-section{background:#fad2d2;width:100%;padding:64px 24px}.sancha-module__xfMB8G__wrap .mg-sancha-info-inner{max-width:800px;margin:0 auto}.sancha-module__xfMB8G__wrap .mg-sancha-info-grid{grid-template-columns:1fr 1fr;gap:32px;margin-bottom:0;display:grid}.sancha-module__xfMB8G__wrap .mg-sancha-info-box{background:var(--mh-color-white);border-radius:3px;padding:32px 28px}.sancha-module__xfMB8G__wrap .mg-sancha-info-box h3{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-medium);color:#001a43;border-bottom:2px solid #f39800;margin-bottom:16px;padding-bottom:12px;font-weight:700}.sancha-module__xfMB8G__wrap .mg-sancha-info-box p{font-size:var(--mh-fs-normal);color:#003567;font-weight:500;line-height:1.6}.sancha-module__xfMB8G__wrap .mg-sancha-essay{background:#db7070;padding:80px 24px}.sancha-module__xfMB8G__wrap .mg-sancha-essay-inner{max-width:760px;margin:0 auto}.sancha-module__xfMB8G__wrap .mg-sancha-essay-inner h2{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-large);color:var(--mh-color-white);text-align:center;margin-bottom:24px;font-weight:700}.sancha-module__xfMB8G__wrap .mg-sancha-essay-inner>p{font-size:var(--mh-fs-normal);color:var(--mh-color-white);margin-bottom:16px;font-weight:500;line-height:2.2}.sancha-module__xfMB8G__wrap .mg-sancha-essay-block{margin-top:40px}.sancha-module__xfMB8G__wrap .mg-sancha-essay-block h3{font-size:var(--mh-fs-medium);color:var(--mh-color-white);border-left:4px solid #f39800;margin-bottom:16px;padding-left:16px;font-weight:700}.sancha-module__xfMB8G__wrap .mg-sancha-essay-block p{font-size:var(--mh-fs-normal);color:#ffffffe6;margin-bottom:16px;font-weight:500;line-height:2.2}.sancha-module__xfMB8G__wrap .mg-sancha-essay-cta{text-align:center;margin-top:40px}.sancha-module__xfMB8G__wrap .mg-sancha-essay-btn{color:#db7070;font-size:var(--mh-fs-normal);background:#fff;border-radius:3px;padding:12px 40px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.sancha-module__xfMB8G__wrap .mg-sancha-essay-btn:hover{background:#ffffffe6}.sancha-module__xfMB8G__wrap .mg-sancha-photostory{align-items:center;min-height:70vh;display:flex;position:relative;overflow:hidden}.sancha-module__xfMB8G__wrap .mg-sancha-photostory .mg-bg{background-position:50%;background-size:cover;position:absolute;inset:0}.sancha-module__xfMB8G__wrap .mg-sancha-photostory .mg-overlay{z-index:1;pointer-events:none;background:#0000004d;position:absolute;inset:0}.sancha-module__xfMB8G__wrap .mg-sancha-photostory .mg-text{z-index:3;color:#fff;text-align:center;max-width:800px;margin:0 auto;padding:80px 48px;position:relative}.sancha-module__xfMB8G__wrap .mg-sancha-photostory .mg-text h2{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-large);color:#fff;margin-bottom:16px;font-weight:700}.sancha-module__xfMB8G__wrap .mg-sancha-photostory .mg-text p{font-size:var(--mh-fs-medium);color:#fff;font-weight:500;line-height:2.2}.sancha-module__xfMB8G__wrap .mg-sancha-faq{background:#fad2d2;padding:80px 24px}.sancha-module__xfMB8G__wrap .mg-sancha-faq h2{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-large);text-align:center;color:#003567;margin-bottom:40px;font-weight:700}.sancha-module__xfMB8G__wrap .mg-sancha-faq-list{max-width:700px;margin:0 auto}.sancha-module__xfMB8G__wrap .mg-sancha-faq-item{border-bottom:1px solid #2b3d4f26}.sancha-module__xfMB8G__wrap .mg-sancha-faq-q{cursor:pointer;font-size:var(--mh-fs-normal);color:#003567;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 0;font-family:Zen Kaku Gothic Antique,sans-serif;font-weight:700;display:flex}.sancha-module__xfMB8G__wrap .mg-sancha-faq-q:after{content:"+";font-size:var(--mh-fs-medium);color:#f39800;flex-shrink:0;margin-left:16px;transition:transform .3s}.sancha-module__xfMB8G__wrap .mg-sancha-faq-q.mg-open:after{content:"-"}.sancha-module__xfMB8G__wrap .mg-sancha-faq-a{max-height:0;transition:max-height .3s;overflow:hidden}.sancha-module__xfMB8G__wrap .mg-sancha-faq-a.mg-open{max-height:500px}.sancha-module__xfMB8G__wrap .mg-sancha-faq-a-inner{font-size:var(--mh-fs-normal);color:#003567;padding:0 0 20px;font-weight:500;line-height:2}.sancha-module__xfMB8G__wrap .mg-sancha-blog{background:#db7070;padding:80px 24px}.sancha-module__xfMB8G__wrap .mg-sancha-blog .mg-sancha-posts-label{font-size:var(--mh-fs-small);letter-spacing:6px;color:#fff6;text-align:center;margin-bottom:16px}.sancha-module__xfMB8G__wrap .mg-sancha-blog h2{font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-large);color:var(--mh-color-white);text-align:center;margin-bottom:32px;font-weight:700}.sancha-module__xfMB8G__wrap .mg-sancha-posts-grid{max-width:900px;margin:0 auto}.sancha-module__xfMB8G__wrap .mg-sancha-blog-more{text-align:center;margin:24px 0 0}.sancha-module__xfMB8G__wrap .mg-sancha-blog-more a{border:1px solid var(--mh-color-white);font-size:var(--mh-fs-normal);color:var(--mh-color-white);border-radius:3px;padding:6px 28px;font-weight:500;text-decoration:none;display:inline-block}.sancha-module__xfMB8G__wrap .mg-sancha-blog-more a:hover{background:var(--mh-color-white);color:#2b3d4f}.sancha-module__xfMB8G__wrap .mg-sancha-closing{background:#fad2d2;padding:80px 24px}.sancha-module__xfMB8G__wrap .mg-sancha-closing-inner{grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:900px;margin:0 auto;display:grid}.sancha-module__xfMB8G__wrap .mg-sancha-closing-cta{text-align:center}.sancha-module__xfMB8G__wrap .mg-sancha-closing-cta h2{color:#003567;font-family:Zen Kaku Gothic Antique,sans-serif;font-size:var(--mh-fs-large);margin-bottom:16px;font-weight:700}.sancha-module__xfMB8G__wrap .mg-sancha-closing-cta p{color:#003567;font-size:var(--mh-fs-normal);margin-bottom:32px;font-weight:500}.sancha-module__xfMB8G__wrap .mg-sancha-membership-btn{font-size:var(--mh-fs-normal);background:#003567;border-radius:3px;padding:12px 40px;font-weight:500;text-decoration:none;transition:background .3s;display:inline-block;color:#fff!important}.sancha-module__xfMB8G__wrap .mg-sancha-membership-btn:hover{background:#004a8c}.sancha-module__xfMB8G__wrap .mg-sancha-closing-access{font-family:Zen Kaku Gothic Antique,sans-serif}.sancha-module__xfMB8G__wrap .mg-sancha-closing-access h3{font-size:var(--mh-fs-medium);text-align:center;letter-spacing:.1em;color:#003567;margin-bottom:24px;font-weight:500}.sancha-module__xfMB8G__wrap .mg-sancha-access-row{border-bottom:1px solid #2b3d4f26;align-items:flex-start;padding:10px 0;font-size:14px;display:flex}.sancha-module__xfMB8G__wrap .mg-sancha-access-row:last-of-type{border-bottom:none}.sancha-module__xfMB8G__wrap .mg-sancha-access-label{color:#2b3d4f80;letter-spacing:.08em;flex:0 0 80px;padding-top:2px;font-size:12px;font-weight:700}.sancha-module__xfMB8G__wrap .mg-sancha-access-value{color:#003567;flex:1}.sancha-module__xfMB8G__wrap .mg-sancha-closing-ig{text-align:center;margin-top:20px}.sancha-module__xfMB8G__wrap .mg-sancha-closing-ig a{color:#003567;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}@media (max-width:768px){.sancha-module__xfMB8G__wrap .mg-sancha-hero{height:40vh}.sancha-module__xfMB8G__wrap .mg-sancha-info-grid{grid-template-columns:1fr}.sancha-module__xfMB8G__wrap .mg-sancha-info-section{padding:48px 20px}.sancha-module__xfMB8G__wrap .mg-sancha-photostory{min-height:auto}.sancha-module__xfMB8G__wrap .mg-sancha-photostory .mg-text{padding:60px 24px}.sancha-module__xfMB8G__wrap .mg-sancha-photostory .mg-overlay{background:#00000080}.sancha-module__xfMB8G__wrap .mg-sancha-faq{padding:60px 20px}:is(.sancha-module__xfMB8G__wrap .mg-sancha-essay,.sancha-module__xfMB8G__wrap .mg-sancha-blog,.sancha-module__xfMB8G__wrap .mg-sancha-closing){padding:48px 20px}.sancha-module__xfMB8G__wrap .mg-sancha-closing-inner{grid-template-columns:1fr;gap:32px}.sancha-module__xfMB8G__wrap .mg-sancha-photostory .mg-text{max-width:100%;padding:48px 20px}}
