.page-module-v1{margin-top:58px;margin-bottom:58px;color:#253c2e}.page-module-v1>h2{max-width:1050px}.page-module-v1>p{max-width:900px;line-height:1.7;font-size:19px}.page-module-v1 .btn{margin-top:16px}.page-module-v1.is-green{background:#edf1df;border-radius:24px;padding:32px}.page-image-v1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center}.page-image-v1 figure{margin:0;min-width:0}.page-image-v1 img{display:block;width:100%;max-height:520px;object-fit:cover;border-radius:22px}.page-image-v1 figcaption,.page-gallery-v1 figcaption{color:#566b57;font-size:14px;margin-top:9px}.page-cards-v1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.page-cards-v1 article{padding:26px;border:1px solid #dedbc7;border-radius:20px;background:#fffaf0;min-width:0}.page-cards-v1 p{line-height:1.7}.page-faq-v1 details{padding:18px 0;border-bottom:1px solid #d9ddcc}.page-faq-v1 summary{font-weight:700;font-size:20px;cursor:pointer}.page-faq-v1 p{line-height:1.7;max-width:950px}.page-gallery-v1{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:16px}.page-gallery-v1 figure{margin:0;flex:0 0 160px;scroll-snap-align:start}.page-gallery-v1 img{width:100%;height:190px;object-fit:cover;border-radius:12px}.page-course-v1{margin-top:50px;margin-bottom:50px}.page-course-v1 .arti-school-program{background:#f0edda;border-radius:26px;padding:36px;display:grid;grid-template-columns:1fr 1.5fr;gap:40px}.page-course-v1 .arti-school-tag{display:inline-block;padding:10px 14px;border-radius:7px;background:#f6d464;font-weight:800;font-size:13px}.page-course-v1 h2{font-family:Georgia,serif;color:#295a39;font-style:italic;margin:20px 0;font-size:44px}.page-course-v1 .arti-school-intro{font-size:18px;line-height:1.8}.page-course-v1 .arti-school-note{font-size:15px;line-height:1.8;margin:22px 0}.page-course-v1 .arti-school-lessons{list-style:none;padding:0;margin:0;display:grid;align-content:start;gap:10px}.page-course-v1 .arti-school-lessons li{display:flex;gap:18px;padding:17px 20px;border-radius:15px;background:#fffaf0;border-bottom:3px solid #ddd7c1}.page-course-v1 .arti-school-lessons b{display:flex;align-items:center;justify-content:center;flex:0 0 36px;height:36px;border-radius:50%;background:#f8d465}.page-course-v1 .arti-school-lessons strong{display:block;font-size:18px}.page-course-v1 .arti-school-lessons small{display:block;margin-top:6px;line-height:1.5}.format[data-format]{cursor:pointer;pointer-events:auto}.format[data-format]:focus-visible{outline:3px solid #2d6742;outline-offset:4px}
@media(max-width:850px){.page-cards-v1{grid-template-columns:repeat(2,minmax(0,1fr))}.page-course-v1 .arti-school-program{grid-template-columns:1fr;gap:22px;padding:26px}.page-image-v1{gap:22px}}
@media(max-width:600px){.page-image-v1,.page-cards-v1{grid-template-columns:1fr}.page-module-v1{margin-top:32px;margin-bottom:32px}.page-course-v1 .arti-school-program{padding:20px}.page-course-v1 h2{font-size:34px}.page-module-v1.is-green{padding:22px}.page-gallery-v1 figure{flex-basis:135px}}

.page-gallery-v1 .event-gallery{display:flex;gap:12px;min-width:0}.page-gallery-v1 .gallery-photo{aspect-ratio:auto}.page-gallery-v1 .photo-viewer[open]{display:block}
