._5fIciG_page,._5fIciG_page *{box-sizing:border-box;margin:0;padding:0}._5fIciG_page{color:#333;background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,sans-serif;line-height:1.6}._5fIciG_page h1,._5fIciG_page h3,._5fIciG_page h4{color:#333}._5fIciG_page h1,._5fIciG_page h2,._5fIciG_page h3,._5fIciG_page h4{line-height:inherit}._5fIciG_page a{color:#06c;text-decoration:none}._5fIciG_page a:hover{text-decoration:underline}._5fIciG_container{background:#fff;max-width:900px;margin:0 auto;padding:20px}._5fIciG_page header{border-bottom:1px solid #ddd;margin-bottom:40px;padding-bottom:20px}._5fIciG_page h1{margin-bottom:10px;font-size:28px}._5fIciG_page h2{color:#06c;margin:30px 0 15px;font-size:22px}._5fIciG_page h3{margin:20px 0 10px;font-size:18px;font-weight:600}._5fIciG_articleBody{margin-bottom:40px;line-height:1.8}._5fIciG_articleBody p{margin-bottom:15px}._5fIciG_themeBox{background:#fff9e6;border-left:4px solid orange;border-radius:4px;margin:20px 0;padding:15px}._5fIciG_themeBox strong{color:#f80}._5fIciG_infoBox{background:#f9f9f9;border:1px solid #ddd;border-radius:4px;margin:20px 0;padding:15px}._5fIciG_infoRow{margin-bottom:10px;display:flex}._5fIciG_infoLabel{color:#06c;width:120px;font-weight:600}._5fIciG_infoContent{flex:1}._5fIciG_targets{margin-left:0;list-style:none}._5fIciG_targets li{margin-bottom:15px;padding-left:20px;position:relative}._5fIciG_targets li:before{content:"■";color:#06c;position:absolute;left:0}._5fIciG_earlyDiscount{background:#e6ffe6;border-left:4px solid #0c0;border-radius:4px;margin:20px 0;padding:15px}._5fIciG_earlyDiscount strong{color:#0a0}._5fIciG_sessions{margin:20px 0}._5fIciG_sessionBlock{background:#f0f8ff;border-left:4px solid #06c;border-radius:4px;margin-bottom:15px;padding:15px}._5fIciG_sessionTime{color:#fff;background:#06c;border-radius:4px;margin-bottom:10px;padding:8px 12px;font-weight:600;display:inline-block}._5fIciG_sessionItem{background:#fff;border-radius:4px;margin:10px 0;padding:10px}._5fIciG_sessionItem strong{color:#06c}._5fIciG_ctaButton{color:#fff;background:#06c;border-radius:4px;margin:10px 0;padding:10px 20px;text-decoration:none;display:inline-block}._5fIciG_ctaButton:hover{background:#0052a3;text-decoration:none}._5fIciG_page footer{color:#666;border-top:1px solid #ddd;margin-top:60px;padding:30px 0;font-size:13px}
