#mintcal-concept .cp-hero{padding-top:48px;padding-bottom:44px;text-align:center;background:linear-gradient(135deg,#f5f0fc,#e8e2fa)}#mintcal-concept .cp-hero .mc-eyebrow,#mintcal-concept .cp-move .mc-eyebrow{color:#665184}#mintcal-concept .cp-hero h1{font-size:clamp(2rem,4vw,3.4rem);max-width:1050px;margin:auto}#mintcal-concept .cp-hero h1 em{font-style:normal;color:#70549b}#mintcal-concept .cp-hero p{font-size:17px;max-width:660px;margin:22px auto;color:#59615e}#mintcal-concept .cp-three{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}#mintcal-concept .cp-three article{border-top:2px solid #ded3eb;padding-top:20px}#mintcal-concept .cp-three article>span{font-size:11px;letter-spacing:1px;color:#70549b}#mintcal-concept .cp-three h3{font-size:21px;margin:16px 0 12px}#mintcal-concept .cp-three p{font-size:15px;color:#59615e}#mintcal-concept .cp-directory{background:#f0ebf8}#mintcal-concept .cp-filters{display:flex;flex-wrap:wrap;gap:10px}#mintcal-concept .cp-filters button{background:#fff;color:#514064;border:1px solid #cdbedc;border-radius:30px;padding:10px 18px;min-height:44px;font-size:14px}#mintcal-concept .cp-filters button[aria-pressed=true]{background:#665184;color:#fff;border-color:#665184}#mintcal-concept .cp-status{font-size:12px;color:#665184;margin:14px 0 24px}#mintcal-concept .cp-cards{display:grid;grid-template-columns:1fr 1fr;gap:22px}#mintcal-concept .cp-card{padding:28px;background:#fff;border:1px solid #ded3e8;border-radius:14px;display:flex;flex-direction:column}#mintcal-concept .cp-card-top{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:11px;color:#79618f}#mintcal-concept .cp-card h3{font-family:Archivo Black,sans-serif;font-size:27px;margin:12px 0 16px;letter-spacing:-1px}#mintcal-concept .cp-card>p{font-size:15px;color:#59615e}#mintcal-concept .cp-angle{margin:22px 0;padding:17px;background:#f3eff9;border-radius:8px}#mintcal-concept .cp-angle strong{font-size:12px;color:#665184}#mintcal-concept .cp-angle p{font-size:14px;margin-top:7px;color:#4f5552}#mintcal-concept .cp-card>a{margin-top:auto;border-top:1px solid #e2dae9;padding-top:15px;min-height:44px;font-weight:600;font-size:14px;color:#665184}#mintcal-concept .cp-card>a:hover{text-decoration:underline;text-underline-offset:4px}#mintcal-concept .cp-move{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:60px}#mintcal-concept .cp-move p{margin-top:20px;color:#59615e}#mintcal-concept .cp-checklist{padding:30px;background:#e7f1ec;border-radius:12px}#mintcal-concept .cp-checklist h3{font-size:23px}#mintcal-concept .cp-checklist ul{padding-left:20px;line-height:1.8}#mintcal-concept .cp-checklist li{margin:10px 0}#mintcal-concept .mc-bottom{background:#30273d}@media(max-width:680px){#mintcal-concept .cp-cards,#mintcal-concept .cp-move,#mintcal-concept .cp-three{grid-template-columns:1fr}#mintcal-concept .cp-card{padding:23px}#mintcal-concept .cp-move{gap:30px}#mintcal-concept .cp-hero{padding-top:34px;padding-bottom:34px}}#mintcal-concept .cp-hero{background:#e5f3ed}#mintcal-concept .cp-hero .mc-eyebrow{color:#276e58}#mintcal-concept .cp-directory{background:#f2eef8}#mintcal-concept .cp-card:nth-child(odd) .cp-angle{background:#e7f3ed}#mintcal-concept .cp-card:nth-child(odd) .cp-angle strong{color:#276e58}#mintcal-concept .cp-three article:nth-child(odd){border-color:#9ed1bd}#mintcal-concept h1,#mintcal-concept h2,#mintcal-concept h3,#mintcal-concept h4,#mintcal-concept h5,#mintcal-concept h6,#mintcal-concept p{color:inherit}