/* Approved desktop option 02 and mobile option 03. */
@media(min-width:700.01px){
#desktop-offer-v83 .dc-intro{height:150px;flex:none;container-type:inline-size;color:#173b2c}
#desktop-offer-v83 .dl-panel{height:100%;display:flex;flex-direction:column;justify-content:center;min-width:0}
#main #desktop-offer-v83 .dl-title{display:flex;justify-content:center;align-items:baseline;gap:6px;font:500 min(34px,10.8cqi)/1.1 var(--sans);letter-spacing:-1px;white-space:nowrap;margin:0;color:#a15e38}
#main #desktop-offer-v83 .dl-title em{font:italic 400 1.03em/1.1 var(--serif);letter-spacing:-.8px;color:#173b2c}
#main #desktop-offer-v83 .dl-title .dl-rocket{font:400 22px/1 "Segoe UI Emoji","Apple Color Emoji",sans-serif;letter-spacing:0;align-self:center}
#desktop-offer-v83 .dl-stats{display:grid;grid-template-columns:1fr 1.2fr .8fr;margin-top:15px;align-items:stretch}
#desktop-offer-v83 .dl-stats>div{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:0}
#desktop-offer-v83 .dl-stats>div+div:before{content:"";position:absolute;top:3px;bottom:3px;left:0;width:1px;background:#173b2c2b}
#desktop-offer-v83 .dl-stats strong{font:550 32px/.9 var(--sans);letter-spacing:-1px;color:#173b2c}
#desktop-offer-v83 .dl-stats span{font:550 14px/1 var(--sans);letter-spacing:-.25px;color:#435c43;white-space:nowrap}
#desktop-offer-v83 .dl-stats .dl-pace strong{font:600 20px/1.06 var(--sans);letter-spacing:-.5px;text-align:center}
#main #desktop-offer-v83 [data-launchpad-v93="desktop"] .dl-title{justify-content:flex-start;font-size:min(37px,11.8cqi);font-weight:600}
#main #desktop-offer-v83 [data-launchpad-v93="desktop"] .dl-title em{font-weight:500}
#desktop-offer-v83 [data-launchpad-v93="desktop"] .dl-stats{padding-top:13px;border-top:1px solid #173b2c2b}
}
@media(min-width:1100.01px) and (max-width:1300px){
#desktop-offer-v83 .dc-intro{height:141px}
#main #desktop-offer-v83 .dl-title{font-size:min(31px,10.5cqi)}
#main #desktop-offer-v83 [data-launchpad-v93="desktop"] .dl-title{font-size:min(34px,11.5cqi)}
#desktop-offer-v83 .dl-stats{margin-top:13px}
}
@media(min-width:900.01px) and (max-width:1100px){
#desktop-offer-v83 .dc-intro{height:118px}
#main #desktop-offer-v83 .dl-title{font-size:min(28px,10.4cqi);gap:5px}
#main #desktop-offer-v83 [data-launchpad-v93="desktop"] .dl-title{font-size:min(30px,11.4cqi)}
#main #desktop-offer-v83 .dl-title .dl-rocket{font-size:19px}
#desktop-offer-v83 .dl-stats{margin-top:11px}
#desktop-offer-v83 .dl-stats strong{font-size:29px}
#desktop-offer-v83 .dl-stats span{font-size:13px}
#desktop-offer-v83 .dl-stats .dl-pace strong{font-size:18px}
#desktop-offer-v83 [data-launchpad-v93="desktop"] .dl-stats{padding-top:10px}
}
@media(max-width:700px){
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading{padding:20px 18px 21px;display:block;color:#fff0d3}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading h2{font:550 34px/1.05 var(--sans);letter-spacing:-1.45px;white-space:nowrap;margin:0;color:inherit}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns{display:grid;grid-template-columns:1fr 1.25fr .85fr;align-items:stretch;margin-top:17px;padding-top:15px;border-top:1px solid #d4dec330}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns>div{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;position:relative}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns>div+div:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:1px;background:#d4dec32a}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns strong{font:550 31px/1 var(--sans);letter-spacing:-1px;color:#fff0d3}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns span{font:400 11px/1.2 var(--sans);white-space:nowrap;color:#ced9c0;letter-spacing:-.1px}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns .mc-paced strong{font:600 20px/1.06 var(--sans);letter-spacing:-.45px;text-align:center}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading{padding:19px 19px 21px;background:linear-gradient(115deg,#21463300,#d3bd7e09)}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading h2{display:flex;justify-content:center;align-items:baseline;gap:7px;font:500 34px/1.1 var(--sans);text-align:center;letter-spacing:-1px;color:#ffbd97}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading h2 em{font:italic 400 1.03em/1.1 var(--serif);letter-spacing:-.8px;color:#fff0d3}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading .mc-rocket{font:400 25px/1 "Segoe UI Emoji","Apple Color Emoji",sans-serif;letter-spacing:0;align-self:center}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns{margin-top:19px;padding-top:0;border:0}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns>div{gap:0}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns strong{font-size:35px;font-weight:500;line-height:.9;color:#ffbd97}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns span{font:550 16px/1 var(--sans);letter-spacing:-.2px;color:#fff0d3}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns .mc-paced strong{font-size:22px;color:#fff0d3}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns>div+div:before{top:7px;bottom:7px;background:#c8d4b63b}
}
@media(max-width:360px){
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading{padding-inline:14px}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading h2{font-size:31px}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns span{font-size:10px}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns .mc-paced strong{font-size:19px}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading h2{font-size:31px;gap:6px}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-heading .mc-rocket{font-size:23px}
#mobile-course-offer-v84[data-launchpad-v93="mobile"] .mc-columns span{font-size:16px}
}

@media(min-width:700.01px) and (max-width:900px){
 #desktop-offer-v83 .dc-intro{grid-column:1;grid-row:1/3;height:130px}
 #main #desktop-offer-v83 .dl-title{font-size:min(32px,11.4cqi)}
 #desktop-offer-v83 .o-price{grid-column:2;grid-row:1/3;margin:0}
 #desktop-offer-v83 .o-total-sentence{grid-column:1;grid-row:3}
 #desktop-offer-v83 .o-ledger{grid-column:2;grid-row:3/5}
 #desktop-offer-v83 .o-cta{grid-column:1;grid-row:4}
 #main #desktop-offer-v83 .o-note{grid-column:1/-1;grid-row:5}
}
