.fpXW2W_csection{border-bottom:1px solid var(--c-line);margin-bottom:48px;padding-bottom:48px}.fpXW2W_csection:last-child{border-bottom:none}.fpXW2W_csection__title{font-size:clamp(1.3rem,2.5vw,1.8rem);font-family:var(--f-head);color:var(--c-heading);border-bottom:3px solid var(--c-primary-soft);margin-bottom:20px;padding-bottom:12px;font-weight:900;position:relative}.fpXW2W_csection__title:after{content:"";background:var(--c-primary);width:60px;height:3px;position:absolute;bottom:-3px;left:0}.fpXW2W_csection__kicker{color:var(--c-body);margin-top:-10px;margin-bottom:20px;font-size:.92rem}.fpXW2W_csection__sub{font-size:1.1rem;font-family:var(--f-head);color:var(--c-heading);margin-top:32px;margin-bottom:14px;font-weight:700}.fpXW2W_csection p{color:var(--c-body);margin-bottom:16px;line-height:1.85}.fpXW2W_csection ul,.fpXW2W_csection ol{margin-bottom:16px;padding-left:24px}.fpXW2W_csection li{color:var(--c-body);margin-bottom:8px;line-height:1.75}.fpXW2W_csection blockquote{background:var(--c-primary-soft);border-left:4px solid var(--c-primary);border-radius:0 var(--radius-lg) var(--radius-lg) 0;color:var(--c-heading);margin:24px 0;padding:18px 24px;font-size:1.02rem;font-style:italic}.fpXW2W_committee-box{background:var(--c-bg-alt);border-radius:var(--radius-lg);border:1px solid var(--c-line);margin-top:24px;padding:20px 24px}.fpXW2W_committee-box__label{color:var(--c-primary);font-weight:700;font-family:var(--f-head);letter-spacing:.05em;text-transform:uppercase;margin-bottom:10px;font-size:.82rem}.fpXW2W_committee-box ul{margin:0;padding:0;list-style:none}.fpXW2W_committee-box li{color:var(--c-heading);padding:4px 0;font-weight:600}.fpXW2W_note-box{border-radius:0 var(--radius-lg) var(--radius-lg) 0;color:var(--c-body);background:#fffbf0;border-left:4px solid #f0b429;margin:24px 0;padding:18px 22px;font-size:.9rem;font-style:italic;line-height:1.8}.fpXW2W_note-box p{margin:0;font-size:.9rem}.fpXW2W_definition-box{background:linear-gradient(135deg, var(--c-primary-soft) 0%, #f0f4fb 100%);border-radius:var(--radius-lg);border:1px solid #0e54ae26;margin:28px 0;padding:24px 28px}.fpXW2W_definition-box__label{font-weight:700;font-family:var(--f-head);color:var(--c-primary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:.8rem}.fpXW2W_definition-box p{color:var(--c-heading);margin-bottom:10px;font-style:italic;line-height:2}.fpXW2W_definition-box__note{color:var(--c-body)!important;font-size:.84rem!important}.fpXW2W_verb-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;margin:24px 0;display:grid}.fpXW2W_verb-card{border-radius:var(--radius-lg);border:1px solid var(--c-line);box-shadow:var(--shadow-sm);background:#fff;padding:20px 22px}.fpXW2W_verb-card__word{font-family:var(--f-head);color:var(--c-primary);margin-bottom:10px;font-size:1.2rem;font-weight:900;display:inline-block}.fpXW2W_verb-card__meaning{color:var(--c-body);margin-bottom:12px;font-size:.88rem}.fpXW2W_verb-card ul{margin:0;padding-left:18px;font-size:.86rem}.fpXW2W_verb-card li{color:var(--c-body);margin-bottom:6px}.fpXW2W_oath-box{background:var(--c-dark);border-radius:var(--radius-lg);color:#ffffffe0;margin-top:20px;padding:24px 28px}.fpXW2W_oath-box ul{counter-reset:oath;margin:0;padding:0;list-style:none}.fpXW2W_oath-box li{counter-increment:oath;color:#ffffffe6;border-bottom:1px solid #ffffff14;align-items:baseline;gap:14px;padding:10px 0;font-size:.97rem;line-height:1.65;display:flex}.fpXW2W_oath-box li:last-child{border-bottom:none}.fpXW2W_oath-box li:before{content:counter(oath);background:var(--c-primary);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:inline-flex}@media (max-width:600px){.fpXW2W_verb-grid{grid-template-columns:1fr}.fpXW2W_csection__title{font-size:1.15rem}.fpXW2W_csection p,.fpXW2W_csection li{font-size:.88rem}}
