.mAGTVa_page{padding-top:5rem}.mAGTVa_header{text-align:center;padding:4rem 2rem 2rem}.mAGTVa_title{color:var(--accent-primary);letter-spacing:.06em;margin-bottom:.5rem;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:400}.mAGTVa_divider{background:var(--accent-primary);border-radius:2px;width:60px;height:3px;margin:0 auto 1rem}.mAGTVa_subtitle{color:var(--text-muted);max-width:640px;margin:0 auto;font-size:1.26rem}.mAGTVa_intro{max-width:800px;margin:0 auto;padding:1rem 2rem 3rem}.mAGTVa_intro p{color:var(--text-body);margin-bottom:1rem;font-size:1.09rem;line-height:1.7}.mAGTVa_styleSection{border-bottom:1px solid var(--border-subtle);padding:3rem 2rem}.mAGTVa_styleSection:last-of-type{border-bottom:none}.mAGTVa_styleInner{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:1100px;margin:0 auto;display:grid}.mAGTVa_styleReversed .mAGTVa_styleInner{direction:rtl}.mAGTVa_styleReversed .mAGTVa_styleText,.mAGTVa_styleReversed .mAGTVa_styleImageWrap{direction:ltr}.mAGTVa_styleImageWrap{aspect-ratio:4/3;border:1px solid var(--border-subtle);background:linear-gradient(135deg, var(--bg-warm-1), var(--bg-warm-2));border-radius:8px;width:100%;position:relative;overflow:hidden}.mAGTVa_styleText{padding:1rem 0}.mAGTVa_styleTitle{color:var(--accent-primary);letter-spacing:.06em;margin-bottom:.6rem;font-size:1.84rem;font-weight:600}.mAGTVa_styleSummary{color:var(--text-body);margin-bottom:1.2rem;font-size:1.26rem;font-style:italic;line-height:1.7}.mAGTVa_styleList{flex-wrap:wrap;gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.mAGTVa_styleList li{color:var(--text-body);background:rgba(var(--accent-primary-rgb), .08);border:1px solid var(--border-faint);border-radius:4px;padding:.4rem .8rem;font-size:.95rem}.mAGTVa_styleNote{color:var(--text-muted);margin-top:.8rem;font-size:.95rem}.mAGTVa_infoSection{border-bottom:1px solid var(--border-subtle);text-align:center;max-width:800px;margin:0 auto;padding:3rem 2rem}.mAGTVa_infoSection:last-of-type{border-bottom:none}.mAGTVa_infoTitle{color:var(--accent-primary);letter-spacing:.04em;margin-bottom:.8rem;font-size:1.6rem;font-weight:600}.mAGTVa_infoText{color:var(--text-body);margin-bottom:1rem;font-size:1.09rem;line-height:1.7}.mAGTVa_tagList{flex-wrap:wrap;justify-content:center;gap:.6rem;max-width:600px;margin:1rem auto 0;padding:0;list-style:none;display:flex}.mAGTVa_tagList li{color:var(--text-body);background:rgba(var(--accent-primary-rgb), .08);border:1px solid var(--border-faint);border-radius:4px;padding:.4rem .8rem;font-size:.95rem}.mAGTVa_ctaSection{text-align:center;padding:4rem 2rem}.mAGTVa_ctaTitle{color:var(--accent-primary);margin-bottom:.4rem;font-size:1.84rem;font-weight:400}.mAGTVa_ctaDesc{color:var(--text-muted);margin-bottom:1.5rem;font-size:1.15rem}.mAGTVa_ctaBtn{letter-spacing:.15em;text-transform:uppercase;background:var(--accent-primary);color:var(--bg-main);border-radius:4px;padding:1rem 2.2rem;font-size:.86rem;font-weight:600;text-decoration:none;transition:background .25s;display:inline-block}.mAGTVa_ctaBtn:hover{background:var(--accent-primary-hover)}@media (max-width:900px){.mAGTVa_styleInner{grid-template-columns:1fr;gap:1.5rem}.mAGTVa_styleReversed .mAGTVa_styleInner{direction:ltr}}
