/* All-In offer clarity. Keep the approved map and motion, make the value readable. */
body#atlas-playful[data-sales-polished] .offer-call-value{margin:22px 0 0;padding-top:20px;border-top:1px solid #d6c8dc;color:#33273c;line-height:1.45}
body#atlas-playful[data-sales-polished] .offer-call-value strong{display:block;font-size:21px}
body#atlas-playful[data-sales-polished] .offer-call-value span{display:block;font-size:17px;margin-top:6px}
html body#atlas-playful[data-sales-polished] #learn .work-theater .agent-identity>div{display:grid;grid-template-columns:.8fr 1.15fr 1.1fr;gap:16px;margin:12px 0}
html body#atlas-playful[data-sales-polished] #learn .work-theater .agent-identity b{font-size:20px}
html body#atlas-playful[data-sales-polished] #learn .work-theater .agent-identity b small{display:block;font-size:15px;line-height:1.35;margin-top:5px}
html body#atlas-playful[data-sales-polished] #learn .voice-language{display:flex;flex-direction:column;gap:7px;font-family:inherit;padding:18px 0 0;color:#d9c9e0}
html body#atlas-playful[data-sales-polished] #learn .voice-language strong{font-size:26px;line-height:1.2;color:#f0d6eb;margin-bottom:4px}
html body#atlas-playful[data-sales-polished] #learn .voice-language span{font-size:18px;line-height:1.4}
html body#atlas-playful[data-sales-polished] #learn .voice-language small{font-size:14px;line-height:1.4;margin-top:3px}
html body#atlas-playful[data-sales-polished] #learn .workflow-trust{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}
html body#atlas-playful[data-sales-polished] #learn .workflow-trust>span{grid-column:1/-1}
html body#atlas-playful[data-sales-polished] #learn .workflow-trust b{font-size:22px}
html body#atlas-playful[data-sales-polished] #learn .workflow-trust small{display:block;font-size:16px;margin-top:6px;line-height:1.3}
html body#atlas-playful[data-sales-polished] #learn .partner-value{padding:20px 24px}
html body#atlas-playful[data-sales-polished] #learn .partner-value>div{display:flex;align-items:center;gap:20px}
html body#atlas-playful[data-sales-polished] #learn .partner-value .partner-share{font-size:52px;letter-spacing:-.045em;line-height:1;color:#efc6e6}
html body#atlas-playful[data-sales-polished] #learn .partner-share-label{font-size:20px;line-height:1.3;margin:0;max-width:12ch}
html body#atlas-playful[data-sales-polished] #learn .partner-recurring{font-size:18px;line-height:1.4;margin:16px 0 8px;color:#f3e6f4}
html body#atlas-playful[data-sales-polished] #learn .partner-value small{font-size:14px;line-height:1.4;color:#d2bddb}
html body#atlas-playful[data-sales-polished] #learn .call-value-card{background:#211827;border:1px solid #9874a4;padding:28px;color:#f7edf5;box-shadow:7px 7px 0 #09060c}
html body#atlas-playful[data-sales-polished] #learn .call-value-card header{padding-bottom:24px;border-bottom:1px solid #755b80}
html body#atlas-playful[data-sales-polished] #learn .call-value-card .credits-eyebrow{font-size:13px!important;color:#cdb0db;letter-spacing:.08em;display:block;margin-bottom:12px}
html body#atlas-playful[data-sales-polished] #learn .call-value-card header>div{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}
html body#atlas-playful[data-sales-polished] #learn .call-value-card .credits-total{font-family:inherit;font-weight:600;font-size:36px;line-height:1.1;letter-spacing:-.035em}
html body#atlas-playful[data-sales-polished] #learn .call-value-card .credits-total-label{font-size:18px!important;color:#d8c6df}
html body#atlas-playful[data-sales-polished] #learn .call-hours{display:grid;grid-template-columns:1fr 1fr;gap:24px;position:relative;padding:30px 0 20px}
html body#atlas-playful[data-sales-polished] #learn .call-hours>div:last-child{border-left:1px solid #765d80;padding-left:20px}
html body#atlas-playful[data-sales-polished] #learn .call-hours>div>span{font-size:13px;letter-spacing:.06em;color:#d6bddf}
html body#atlas-playful[data-sales-polished] #learn .call-hours strong{display:flex;flex-direction:column;margin:14px 0 10px;line-height:1;gap:8px}
html body#atlas-playful[data-sales-polished] #learn .call-hours strong b{font-size:clamp(50px,5.5vw,74px);letter-spacing:-.05em;font-weight:700;color:#edb4dc}
html body#atlas-playful[data-sales-polished] #learn .call-hours strong small{font-size:25px;font-weight:400;color:#e6d4ed}
html body#atlas-playful[data-sales-polished] #learn .call-hours p{font-size:17px;line-height:1.4;margin:8px 0 0;color:#d8c6df}
html body#atlas-playful[data-sales-polished] #learn .call-or{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:13px;color:#dac3e4;padding:6px;background:#211827}
html body#atlas-playful[data-sales-polished] #learn .call-value-note{font-size:16px!important;line-height:1.45;color:#cfbed8;margin:0 0 22px}
html body#atlas-playful[data-sales-polished] #learn .call-value-card footer{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:16px 0;border-top:1px solid #765d80;border-bottom:1px solid #765d80;font-size:15px;color:#d5c3dc}
html body#atlas-playful[data-sales-polished] #learn .call-value-card footer b{display:block;font-size:17px;color:#efdef3;margin-top:7px;line-height:1.3}
html body#atlas-playful[data-sales-polished] #learn .call-value-card .credits-definition{font-size:16px!important;line-height:1.45;margin:18px 0 0;color:#d8c6df}
html body#atlas-playful[data-sales-polished] #learn .launch-actions{display:grid;grid-template-columns:1fr;gap:14px;width:100%;max-width:430px;margin:12px auto 0}
html body#atlas-playful[data-sales-polished] #learn .launch-actions button{font-size:18px!important;min-height:50px;padding:12px 20px!important;white-space:nowrap}
html body#atlas-playful[data-sales-polished] #learn .launch-actions .launch-primary{font-size:25px!important;min-height:66px;width:100%;padding:17px 24px!important}
html body#atlas-playful[data-sales-polished] #learn .launch-questions{display:grid;grid-template-columns:1fr 1fr;gap:12px}
html body#atlas-playful[data-sales-polished] #learn .launch-questions button{font-size:17px!important;min-height:46px;padding:10px 12px!important;width:100%}
html body#atlas-playful[data-sales-polished] #learn .launch-emma{--neo-face:#d5bce9!important;--neo-ink:#302438!important;--neo-edge:#584369!important;--neo-stroke:#302438!important;background:#d5bce9;color:#302438;border:1px solid #66516f;border-radius:2px;box-shadow:0 4px 0 #66516f;font-weight:700;cursor:pointer}
html body#atlas-playful[data-sales-polished] #learn .launch-text{--neo-face:#b6d2fa!important;--neo-edge:#50688b!important;background:#b6d2fa}
html body#atlas-playful[data-sales-polished] #learn .launch-emma:hover{filter:brightness(1.08)}
html body#atlas-playful[data-sales-polished] #learn .partner-business{padding:20px}
html body#atlas-playful[data-sales-polished] #learn .partner-business .partner-referral{font-size:29px;line-height:1.15;color:#f2c4e4}
html body#atlas-playful[data-sales-polished] #learn .partner-business .partner-referral-math{font-size:16px!important;line-height:1.45;margin:10px 0 16px;color:#dfcde5}
html body#atlas-playful[data-sales-polished] #learn .partner-business .partner-services{display:block;border-top:1px solid #876c9366;padding-top:15px}
html body#atlas-playful[data-sales-polished] #learn .partner-services>span{font-size:12px;letter-spacing:.06em;margin:0 0 7px}
html body#atlas-playful[data-sales-polished] #learn .partner-services>strong{font-size:23px;line-height:1.2}
html body#atlas-playful[data-sales-polished] #learn .partner-services>p{font-size:16px!important;line-height:1.4;margin:8px 0 0;color:#dfcde5}
html body#atlas-playful[data-sales-polished] #faq .faq-intro{position:sticky;top:85px;align-self:start;padding-right:0}
html body#atlas-playful[data-sales-polished] #faq .faq-intro h2{margin-bottom:22px}
html body#atlas-playful[data-sales-polished] #faq .faq-demo{padding:0;margin:0;justify-content:flex-start;border:0}
html body#atlas-playful[data-sales-polished] #faq .faq-demo .atlas-emma-card{display:flex;align-items:center;gap:20px;width:100%;padding:0;background:none;border:0;box-shadow:none}
html body#atlas-playful[data-sales-polished] #faq .faq-demo .atlas-emma-card>.ac-emma-portrait{width:135px!important;height:170px!important;flex:0 0 135px!important;max-width:none;object-fit:cover;object-position:50% 10%;margin:0}
html body#atlas-playful[data-sales-polished] #faq .faq-demo .demo-actions{display:grid!important;grid-template-columns:1fr;gap:14px;flex:1;max-width:195px}
html body#atlas-playful[data-sales-polished] #faq .faq-demo .demo-actions button{font-size:17px!important;padding:12px 16px!important;min-height:48px!important;width:100%;white-space:nowrap}
@media(max-width:760px){
 html body#atlas-playful[data-sales-polished] #learn .workflow-detail{min-height:205px;padding:16px 4px}
 html body#atlas-playful[data-sales-polished] #learn .workflow-detail h4{margin:8px 0}
 html body#atlas-playful[data-sales-polished] #learn .workflow-detail p{margin-bottom:12px}
 html body#atlas-playful[data-sales-polished] #learn .workflow-focus header{margin-bottom:14px;padding-bottom:10px}
 html body#atlas-playful[data-sales-polished] #learn .workflow-example{margin-top:12px;line-height:1.35}
 html body#atlas-playful[data-sales-polished] #learn .map-context .pa-copy p{font-size:17px!important;line-height:1.4!important}
 html body#atlas-playful[data-sales-polished] #learn .work-theater .agent-identity>div{gap:9px;margin:8px 0}
 html body#atlas-playful[data-sales-polished] #learn .work-theater .agent-identity b{font-size:18px}
 html body#atlas-playful[data-sales-polished] #learn .work-theater .agent-identity b small{font-size:14px}
 html body#atlas-playful[data-sales-polished] #learn .voice-language{gap:5px;padding-top:12px}
 html body#atlas-playful[data-sales-polished] #learn .voice-language strong{font-size:23px}
 html body#atlas-playful[data-sales-polished] #learn .voice-language span{font-size:16px}
 html body#atlas-playful[data-sales-polished] #learn .workflow-trust b{font-size:20px}
 html body#atlas-playful[data-sales-polished] #learn .workflow-trust small{font-size:15px}
 html body#atlas-playful[data-sales-polished] #learn .partner-value{padding:18px 16px}
 html body#atlas-playful[data-sales-polished] #learn .partner-value>div{gap:16px}
 html body#atlas-playful[data-sales-polished] #learn .partner-value .partner-share{font-size:46px}
 html body#atlas-playful[data-sales-polished] #learn .partner-share-label{font-size:18px}
 html body#atlas-playful[data-sales-polished] #learn .partner-recurring{font-size:16px;margin-top:13px}
 html body#atlas-playful[data-sales-polished] #learn .call-value-card{padding:20px 16px}
 html body#atlas-playful[data-sales-polished] #learn .call-value-card header{padding-bottom:16px}
 html body#atlas-playful[data-sales-polished] #learn .call-value-card .credits-total{font-size:32px!important}
 html body#atlas-playful[data-sales-polished] #learn .call-value-card .credits-total-label{font-size:16px!important}
 html body#atlas-playful[data-sales-polished] #learn .call-hours{gap:22px;padding:22px 0 18px}
 html body#atlas-playful[data-sales-polished] #learn .call-hours>div:last-child{padding-left:6px}
 html body#atlas-playful[data-sales-polished] #learn .call-hours>div>span{font-size:12px;letter-spacing:0}
 html body#atlas-playful[data-sales-polished] #learn .call-hours strong b{font-size:52px}
 html body#atlas-playful[data-sales-polished] #learn .call-hours strong small{font-size:21px}
 html body#atlas-playful[data-sales-polished] #learn .call-hours p{font-size:16px}
 html body#atlas-playful[data-sales-polished] #learn .call-value-note{margin-bottom:16px}
 html body#atlas-playful[data-sales-polished] #learn .call-value-card footer{padding:12px 0}
 html body#atlas-playful[data-sales-polished] #learn .call-value-card footer b{font-size:16px}
 html body#atlas-playful[data-sales-polished] #learn .call-value-card .credits-definition{font-size:16px!important;margin-top:14px}
 html body#atlas-playful[data-sales-polished] #learn .launch-actions{gap:10px}
 html body#atlas-playful[data-sales-polished] #learn .launch-actions .launch-primary{font-size:23px!important;min-height:62px}
 html body#atlas-playful[data-sales-polished] #learn .launch-questions{gap:10px}
 html body#atlas-playful[data-sales-polished] #learn .launch-questions button{font-size:16px!important;padding:10px 8px!important}
 html body#atlas-playful[data-sales-polished] #learn .partner-business{padding:16px}
 html body#atlas-playful[data-sales-polished] #learn .partner-business .partner-referral{font-size:24px}
 html body#atlas-playful[data-sales-polished] #learn .partner-business .partner-referral-math{margin:8px 0 12px}
 html body#atlas-playful[data-sales-polished] #learn .partner-business .partner-services{padding-top:12px}
 html body#atlas-playful[data-sales-polished] #learn .partner-services>strong{font-size:22px}
 html body#atlas-playful[data-sales-polished] #faq .faq-intro{position:static}
 html body#atlas-playful[data-sales-polished] #faq .faq-intro h2{font-size:38px!important;line-height:1.08!important;margin-bottom:18px}
 html body#atlas-playful[data-sales-polished] #faq .faq-demo .atlas-emma-card{gap:18px}
 html body#atlas-playful[data-sales-polished] #faq .faq-demo .atlas-emma-card>.ac-emma-portrait{width:105px!important;height:130px!important;flex-basis:105px!important}
 html body#atlas-playful[data-sales-polished] #faq .faq-demo .demo-actions{max-width:190px}
 html body#atlas-playful[data-sales-polished] #faq .faq-demo .demo-actions button{font-size:16px!important;padding:11px 12px!important}
}
