.design-picker>div{margin-bottom:0;padding:4px 0}.rich-price{background:linear-gradient(135deg,#fffefb,#f5f1e7);padding-top:45px;padding-bottom:40px}.rich-price .center-heading{text-align:center;margin-bottom:26px}.rich-price .center-heading h2{font-size:clamp(23px,6vw,28px);line-height:1.65;letter-spacing:0}.rich-price .eyebrow{font-size:10px;letter-spacing:.15em}.rich-price .center-heading>p:last-child{font-size:13px;line-height:1.85;color:#6c716b}.rich-services{padding:20px 17px;margin:0 0 20px;list-style:none;border:1px solid #c8b789;border-radius:8px;background:#ffffff60}.rich-services li{font-size:13px;line-height:1.8;display:flex;align-items:center;gap:10px;margin:8px 0}.rich-services li:before{content:'✓';display:grid;place-items:center;width:23px;height:23px;flex:none;border-radius:50%;background:#b09a63;color:white;font-size:14px}.rich-plan{padding:25px 19px 20px;border:2px solid #ba9d5d;border-radius:14px;background:linear-gradient(130deg,#102a40,#203b52 65%,#10273a);color:#fff;box-shadow:0 8px 20px #172b4014}.rich-plan-label{display:flex;align-items:center;justify-content:center;gap:14px}.rich-plan-label>span{font:20px 'Yu Mincho',serif;color:#eee0bb}.rich-plan-label>small{border-left:1px solid #d9c8a060;padding-left:14px;font-size:10px;line-height:1.8}.rich-total{display:flex;align-items:baseline;justify-content:center;gap:6px;margin:22px 0 20px;line-height:1.1}.rich-total strong{font:clamp(49px,13.8vw,65px)/1.1 Georgia,serif;letter-spacing:-.035em;color:#f5e2af}.rich-total>span{font:18px/1.4 'Yu Mincho',serif}.rich-total small{display:block;font:9px/1.8 sans-serif;white-space:nowrap}.rich-zero{border-top:1px solid #c7b275;padding-top:16px;text-align:center}.rich-zero>p:first-child{font-size:11px;margin-bottom:4px}.rich-zero>p:last-child{font-size:13px;color:#f4e7c4}.rich-zero strong{font:35px Georgia,serif;margin-left:6px}.rich-continue{text-align:center;margin:26px 0 22px}.rich-continue>p:first-child{font-size:12px;display:flex;align-items:center;gap:10px;justify-content:center}.rich-continue>p:first-child:before,.rich-continue>p:first-child:after{content:'';height:1px;width:25px;background:#bca774}.rich-monthly{font-size:12px;margin:10px 0 3px}.rich-monthly strong{font:40px Georgia,serif;margin:0 3px}.rich-continue>small{font-size:11px}.rich-cta{display:flex;padding:16px 18px;font-size:13px;background:#18354c;border:1px solid #ac9561;border-radius:9px;gap:10px}.rich-notes{font-size:10px;line-height:1.85;margin:16px 0 24px;color:#6b726a}.rich-price>details{padding:0;background:transparent;border:0;border-top:1px solid #d8d3c3;margin:0}.rich-price summary{font-size:12px;padding:18px 27px 18px 0}.rich-price details>p{font-size:12px}.rich-price .grant-mini summary{display:flex}.rich-price .grant-mini img{width:56px;height:56px}.rich-price .grant-mini small{display:block;font-size:10px}.rich-price details>ul{padding-left:18px}

:is(#data,#worries,#reasons,#app,#counselor,#price,#venue,#flow) :is(.section-heading,.center-heading,.counselor-copy) h2{font-family:"Yu Mincho","Hiragino Mincho ProN",serif!important;font-size:clamp(16px,4.5vw,20px)!important;font-weight:500!important;line-height:1.7!important;letter-spacing:0!important;}
