.sales-page{color:#171451;background:#fff8ee;min-height:100vh}.sales-hero{color:#fff;background:#171451;grid-template-columns:240px 1fr;gap:70px;padding:42px max(6vw,32px) 84px;display:grid}.sales-brand{color:#fff;align-items:center;gap:12px;font-weight:850;text-decoration:none;display:flex}.sales-brand svg{flex:0 0 34px;width:34px;height:34px}.sales-menu{align-self:start;gap:30px;display:grid}.sales-menu nav{gap:11px;display:grid}.sales-menu nav a{color:#ffffffb8;font-size:13px;font-weight:750;text-decoration:none}.sales-menu nav a:hover{color:#89f2c6;text-underline-offset:4px;text-decoration:underline}.sales-kicker,.sales-content>span,.pricing-section>span{color:#a53320;letter-spacing:.13em;font-size:12px;font-weight:900}.sales-kicker{color:#ff674d}.sales-hero h1{max-width:1000px;margin:22px 0;font-family:Georgia,serif;font-size:clamp(46px,6vw,86px);font-weight:500;line-height:.96}.sales-hero p{color:#ffffffc9;max-width:760px;font-size:19px;line-height:1.65}.outline-link{color:#89f2c6;border:1px solid #89f2c6;border-radius:999px;margin-top:18px;padding:13px 20px;font-weight:800;text-decoration:none;display:inline-block}.sales-proof{background:#89f2c6;grid-template-columns:repeat(4,1fr);padding:24px max(6vw,32px);display:grid}.learning-loop-section{background:#fff;padding:90px max(6vw,32px)}.learning-loop-section>header{max-width:880px}.learning-loop-section>header>span,.learning-loop-section ol>li>span{color:#a53320;letter-spacing:.13em;font-size:12px;font-weight:900}.learning-loop-section h2{margin:12px 0 24px;font-family:Georgia,serif;font-size:clamp(38px,5vw,66px);font-weight:500;line-height:1.05}.learning-loop-section>header>p{color:#514d72;font-size:18px;line-height:1.65}.learning-loop-section>ol{grid-template-columns:repeat(4,1fr);gap:16px;margin:42px 0 0;padding:0;list-style:none;display:grid}.learning-loop-section ol>li{background:#fff8ee;border:1px solid #17145120;border-radius:18px;padding:24px}.learning-loop-section h3{margin:14px 0 20px;font-size:21px;line-height:1.25}.learning-loop-section blockquote{border-left:3px solid #ff674d;margin:0;padding-left:14px}.learning-loop-section blockquote p,.learning-loop-section ol>li>p,.learning-loop-section li li{color:#514d72;line-height:1.55}.learning-loop-section dl{gap:12px;margin:0;display:grid}.learning-loop-section dl div{border-top:1px solid #17145120;padding-top:10px}.learning-loop-section dt{color:#514d72;text-transform:uppercase;font-size:12px;font-weight:800}.learning-loop-section dd{margin:5px 0 0;font-weight:850}.learning-loop-section .gate-rule{color:#fff;background:#171451;border-radius:10px;padding:14px}.learning-loop-section .gate-rule b{color:#89f2c6}.learning-loop-section ol ul{margin:0;padding-left:20px}.learning-loop-verdict{background:#89f2c6;border-radius:14px;margin:18px 0 0;padding:18px 22px;font-weight:750;line-height:1.55}.learning-loop-resource{color:#171451;text-underline-offset:4px;margin-top:22px;font-weight:850;display:inline-block}.sales-proof div{flex-direction:column;display:flex}.sales-proof b{font-family:Georgia,serif;font-size:34px}.sales-proof span{font-size:13px;font-weight:700}.sales-content,.curriculum-section,.pricing-section,.audience-section,.method-section,.buyer-clarity-section,.after-purchase-section,.faq-section,.final-cta{padding:90px max(6vw,32px)}.sales-content h2,.curriculum-section h2,.pricing-section h2,.audience-section h2,.method-section h2,.buyer-clarity-section h2,.after-purchase-section h2,.faq-section h2,.final-cta h2{margin:12px 0 34px;font-family:Georgia,serif;font-size:clamp(38px,5vw,66px);font-weight:500;line-height:1.05}.sales-grid,.pricing-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.sales-grid article,.pricing-grid article{background:#fff;border:1px solid #17145120;border-radius:20px;padding:26px}.sales-grid article>b{color:#a53320;font-size:22px}.sales-grid h3{min-height:54px;font-size:22px}.sales-grid p,.curriculum-section p,.pricing-section>p,.audience-grid p,.method-section p,.faq-grid p{color:#514d72;line-height:1.65}.audience-section{grid-template-columns:1fr 1.35fr;gap:52px;display:grid}.audience-section>div>span,.method-section div>span,.faq-section>span,.final-cta>span{color:#a53320;letter-spacing:.13em;font-size:12px;font-weight:900}.method-section div>span{color:#ff674d}.audience-grid{gap:14px;display:grid}.audience-grid article{border-bottom:1px solid #17145126;padding:0 0 20px}.audience-grid h3{margin-bottom:6px;font-size:20px}.method-section{color:#fff;background:#171451;grid-template-columns:1fr 1fr;align-items:start;gap:70px;display:grid}.curriculum-section{background:#fff}.curriculum-section>header{max-width:880px}.curriculum-section>header>span{color:#a53320;letter-spacing:.13em;font-size:12px;font-weight:900}.curriculum-section>header>p{color:#514d72;max-width:760px;font-size:18px;line-height:1.65}.curriculum-list{border-top:1px solid #1714512b;margin-top:40px}.curriculum-list details{border-bottom:1px solid #1714512b}.curriculum-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 4px;list-style:none;display:flex}.curriculum-list summary::-webkit-details-marker{display:none}.curriculum-list summary:after{content:"";border:2px solid #a53320;border-width:0 2px 2px 0;flex:0 0 9px;width:9px;height:9px;margin-left:12px;transition:transform .16s;transform:rotate(45deg)}.curriculum-list details[open] summary:after{transform:rotate(225deg)}.curriculum-list summary>span{gap:6px;display:grid}.curriculum-list summary b{color:#a53320;letter-spacing:.12em;font-size:12px}.curriculum-list summary strong{font-family:Georgia,serif;font-size:25px;font-weight:500}.curriculum-list summary small{color:#514d72;flex:none;font-size:14px;font-weight:750}.curriculum-detail{grid-template-columns:minmax(220px,.8fr) minmax(320px,1.5fr);gap:26px;padding:0 4px 30px;display:grid}.curriculum-detail>p{color:#514d72;margin:0;line-height:1.65}.curriculum-detail ol{counter-reset:lesson;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.curriculum-detail li{color:#171451;align-items:baseline;gap:9px;font-size:15px;font-weight:700;line-height:1.45;display:flex}.curriculum-detail li:before{color:#a53320;content:counter(lesson, decimal-leading-zero);counter-increment:lesson;font-size:12px;font-weight:900}.curriculum-detail .curriculum-evidence{background:#fff8ee;border-left:3px solid #89f2c6;grid-column:1/-1;padding:14px 16px}.method-section p{color:#ffffffbf;font-size:18px}.method-section ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.method-section li{background:#ffffff0d;border:1px solid #ffffff20;border-radius:16px;flex-direction:column;gap:6px;padding:20px;display:flex}.method-section li b{color:#89f2c6;font-size:20px}.method-section li span{color:#fff;font-size:15px}.buyer-clarity-section{background:#fff8ee}.buyer-clarity-heading{max-width:880px}.buyer-clarity-heading>span,.after-purchase-section>span{color:#a53320;letter-spacing:.13em;font-size:12px;font-weight:900}.buyer-clarity-heading>p,.third-party-note,.after-purchase-section p{color:#514d72;line-height:1.65}.buyer-clarity-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px;display:grid}.buyer-clarity-grid article{background:#fff;border:1px solid #17145120;border-radius:18px;padding:26px}.buyer-clarity-grid h3{margin-top:0;font-size:21px}.buyer-clarity-grid ul{margin-bottom:0;padding-left:20px;line-height:1.65}.third-party-note{border-left:4px solid #ff674d;margin:24px 0 0;padding:4px 0 4px 18px}.pricing-section{background:#f1eee7}.pricing-section>p{max-width:760px}.pricing-grid{grid-template-columns:repeat(3,1fr);margin-top:34px}.pricing-grid article{flex-direction:column;display:flex}.pricing-grid small{color:#a53320;font-weight:850}.pricing-grid h3{margin-bottom:4px;font-size:26px}.pricing-grid strong{font-family:Georgia,serif;font-size:52px}.pricing-grid ul{margin:18px 0 26px;padding-left:20px;line-height:1.9}.pricing-grid button{color:#fff;cursor:pointer;background:#a53320;border:0;border-radius:12px;margin-top:auto;padding:15px;font-size:16px;font-weight:850}.pricing-grid button:disabled{cursor:wait;opacity:.65}.pricing-grid .individual-offer{border:2px solid #ff674d;box-shadow:0 16px 38px #17145114}.pricing-grid .pilot-offer{background:#ffffffa6}.checkout-error{color:#9c2617;background:#fff0ed;border:1px solid #ff674d;border-radius:12px;margin:22px 0;padding:14px}.enterprise-note{text-align:center!important;max-width:none!important}.enterprise-note a{color:#171451;font-weight:850}.after-purchase-section{background:#fff}.after-purchase-section>h2{max-width:900px}.after-purchase-section ol{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.after-purchase-section li{border-top:2px solid #171451;gap:16px;padding-top:22px;display:flex}.after-purchase-section li>b{background:#89f2c6;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;height:38px;display:flex}.after-purchase-section h3{margin:5px 0 8px;font-size:20px}.after-purchase-section p{margin:0}.faq-section{background:#fff8ee}.faq-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.faq-grid details{background:#fff;border:1px solid #17145120;border-radius:14px;padding:20px}.faq-grid summary{cursor:pointer;font-weight:850}.faq-grid p{margin-bottom:0}.final-cta{text-align:center;background:#89f2c6}.final-cta h2{max-width:850px;margin-left:auto;margin-right:auto}.final-cta a{color:#fff;background:#171451;border-radius:999px;padding:15px 24px;font-weight:850;text-decoration:none;display:inline-block}.sales-page footer{color:#ffffffb8;background:#171451;justify-content:space-between;padding:28px max(6vw,32px);display:flex}.sales-page footer nav{gap:16px;display:flex}.sales-page footer a{color:#89f2c6}@media (max-width:900px){.sales-hero{grid-template-columns:1fr;gap:36px}.sales-menu{gap:18px}.sales-menu nav{flex-wrap:wrap;gap:10px 20px;display:flex}.sales-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid,.audience-section,.method-section,.curriculum-detail,.buyer-clarity-grid,.after-purchase-section ol{grid-template-columns:1fr}.sales-proof{grid-template-columns:repeat(2,1fr);gap:20px}.faq-grid{grid-template-columns:1fr}.learning-loop-section>ol{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.sales-hero,.sales-content,.curriculum-section,.pricing-section,.audience-section,.method-section,.learning-loop-section,.buyer-clarity-section,.after-purchase-section,.faq-section,.final-cta{padding-left:20px;padding-right:20px}.sales-grid{grid-template-columns:1fr}.curriculum-list summary{flex-wrap:wrap;align-items:flex-start;gap:10px}.curriculum-list summary strong{font-size:22px}.curriculum-detail ol{grid-template-columns:1fr}.sales-menu nav{flex-direction:column;align-items:flex-start}.learning-loop-section>ol{grid-template-columns:1fr}.sales-page footer{flex-direction:column;gap:8px}.sales-page footer nav{flex-wrap:wrap}.sales-proof{padding-left:20px;padding-right:20px}}.pricing-grid article>a{color:#fff;cursor:pointer;text-align:center;background:#a53320;border:0;border-radius:12px;margin-top:auto;padding:15px;font-size:16px;font-weight:850;text-decoration:none}
