body.oneliner-page{--printed-primary:#167f87;--printed-primary-dark:#0e626b;--printed-primary-soft:#e9f7f7;--printed-orange:#d8892e;--printed-orange-soft:#fff5e8;--printed-green:#23855d;--printed-green-soft:#e9f7f0}body.oneliner-page .modern-testimonial-section{padding:78px 20px 88px;background:linear-gradient(180deg,#f8fbff,#f4f1ff)}body.oneliner-page .modern-testimonial-section .learner-proof-container{max-width:1120px}body.oneliner-page .modern-testimonial-section .learner-proof-header{max-width:720px;margin:0 auto 38px;text-align:center}body.oneliner-page .modern-testimonial-section .learner-proof-layout,body.oneliner-page .modern-testimonial-section .story-book-wrap{display:block;width:100%}body.oneliner-page .modern-testimonial-section .student-story-card{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;width:100%;height:auto;min-height:0;padding:0 58px 42px;overflow:visible;border:0;border-radius:0;background:none;box-shadow:none}body.oneliner-page .modern-testimonial-section .story-book-page:after,body.oneliner-page .modern-testimonial-section .story-book-page:before,body.oneliner-page .modern-testimonial-section .student-story-card:after,body.oneliner-page .modern-testimonial-section .student-story-card:before{display:none}body.oneliner-page .modern-testimonial-section .story-book-page{position:relative;inset:auto;display:flex;flex-direction:column;width:auto;height:auto;min-height:310px;padding:32px;overflow:hidden;border:1px solid rgba(104,91,190,.12);border-radius:22px;background:rgba(255,255,255,.94);box-shadow:0 18px 50px -32px rgba(49,38,113,.42)}body.oneliner-page .modern-testimonial-section .story-book-page .story-quote-mark{position:absolute;top:10px;right:25px;left:auto;color:rgba(99,83,190,.12);font-size:86px;line-height:1}body.oneliner-page .modern-testimonial-section .story-book-page .story-rating{margin:0 0 20px;color:#f3a51f;font-size:17px}body.oneliner-page .modern-testimonial-section .story-book-page blockquote{flex:1 1 auto;margin:0;color:#27243e;font-family:Inter,sans-serif;font-size:17px;font-weight:550;line-height:1.65}body.oneliner-page .modern-testimonial-section .story-book-page .story-student{display:grid;grid-template-columns:52px minmax(0,1fr);grid-gap:13px;gap:13px;align-items:center;margin-top:24px;padding-top:20px;border-top:1px solid #eceaf5}body.oneliner-page .modern-testimonial-section .story-book-page .story-avatar{width:52px;height:52px;background:linear-gradient(135deg,#6658d9,#8d72df);color:#fff;font-size:13px}body.oneliner-page .modern-testimonial-section .story-name-row{display:flex;flex-wrap:wrap;gap:5px 9px}body.oneliner-page .modern-testimonial-section .story-name-row>strong{color:#24203b;font-size:14px}body.oneliner-page .modern-testimonial-section .verified-badge{color:#168460;font-size:9px}body.oneliner-page .modern-testimonial-section .story-student-copy>span{margin-top:4px;color:#7a7690;font-size:11px}body.oneliner-page .modern-testimonial-section .story-carousel-arrow{top:43%;width:42px;height:42px;border:1px solid #e4e0f3;background:#fff;color:#5d4bc1;box-shadow:0 10px 25px rgba(68,54,135,.14)}body.oneliner-page .modern-testimonial-section .story-carousel-prev{left:0}body.oneliner-page .modern-testimonial-section .story-carousel-next{right:0}body.oneliner-page .modern-testimonial-section .story-progress{right:0;bottom:0;left:0}@media (max-width:620px){body.oneliner-page .modern-testimonial-section{padding:62px 16px 70px}body.oneliner-page .modern-testimonial-section .learner-proof-header{margin-bottom:28px;text-align:left}body.oneliner-page .modern-testimonial-section .student-story-card{display:block;padding:0 0 50px}body.oneliner-page .modern-testimonial-section .story-book-page{min-height:340px;padding:28px 25px}body.oneliner-page .modern-testimonial-section .story-book-page-right{display:none}body.oneliner-page .modern-testimonial-section .story-carousel-prev{left:7px}body.oneliner-page .modern-testimonial-section .story-carousel-next{right:7px}}body.oneliner-page #printedBookPage{display:none!important}body.oneliner-page>.learner-proof-section{display:block!important}body.oneliner-page .learner-proof-header{display:block}.oneliner-shell .printed-hero{background:radial-gradient(circle at 87% 10%,rgba(255,255,255,.76),transparent 28%),linear-gradient(135deg,#eef9fa,#e8f3fb 52%,#e6eafb);border-color:#d6e7ea}.oneliner-shell .printed-hero:after,.oneliner-shell .printed-hero:before{border-color:rgba(22,127,135,.055)}.oneliner-shell .printed-eyebrow{border-color:rgba(22,127,135,.13);color:#15747d}.oneliner-shell .printed-eyebrow:before{background:#2eb77d;box-shadow:0 0 0 4px rgba(46,183,125,.13)}.oneliner-shell .printed-hero h1{max-width:800px}.oneliner-shell .printed-cart-head span,.oneliner-shell .printed-category-list button span:first-child,.oneliner-shell .printed-mobile-filter>span:first-child,.oneliner-shell .printed-related-card>span,.oneliner-shell .printed-related-main-grid span,.oneliner-shell .printed-resource-menu span:first-child,.oneliner-shell .printed-selected-item>span{background:#e8f7f7;color:#167f87}.oneliner-shell .printed-hero-summary>small,.oneliner-shell .printed-related-card small,.oneliner-shell .printed-section-kicker{color:#167f87}.oneliner-shell .printed-summary-grid strong{color:#166d77}.oneliner-shell .printed-summary-note{border-color:#d8eadf;background:#f2fbf6;color:#367257}.oneliner-shell .printed-summary-note b{background:#dff3e7}.oneliner-shell .printed-update-note{display:flex;align-items:center;gap:9px;margin-top:11px;padding:10px 11px;border:1px solid #dce7ee;border-radius:11px;background:rgba(255,255,255,.8);color:#607083;font-size:9px;font-weight:700}.oneliner-shell .printed-update-note span{display:grid;flex:0 0 27px;width:27px;height:27px;place-items:center;border-radius:8px;background:#e8f7f7;color:#167f87;font-size:8px;font-weight:900}.oneliner-shell .printed-quick-nav a:first-child,.oneliner-shell .printed-quick-nav a:hover{background:#e9f7f7;color:#0f6870}.oneliner-shell .printed-product-type,.oneliner-shell .printed-section-total{background:#e8f7f7;color:#167f87}.oneliner-shell .printed-filter.is-active{border-color:#167f87;background:linear-gradient(135deg,#258f95,#14717b);box-shadow:0 7px 14px rgba(22,127,135,.19)}.oneliner-shell .printed-product-cover{background:linear-gradient(90deg,transparent 0 24px,rgba(190,106,38,.1) 25px 26px,transparent 27px),repeating-linear-gradient(0deg,rgba(255,255,255,.32) 0 1px,transparent 1px 18px),linear-gradient(145deg,#fff3df,#f9dfbd);color:#89501f}.oneliner-shell .printed-product-card.is-pdf .printed-product-cover{background:linear-gradient(90deg,transparent 0 24px,rgba(22,127,135,.08) 25px 26px,transparent 27px),repeating-linear-gradient(0deg,rgba(255,255,255,.38) 0 1px,transparent 1px 18px),linear-gradient(145deg,#e4f8f6,#d6efee);color:#126c73}.oneliner-shell .printed-product-cover:before{width:86px;height:104px;border-radius:7px 11px 11px 7px;box-shadow:-8px 0 0 rgba(136,78,32,.07),0 12px 24px rgba(105,64,31,.08)}.oneliner-shell .printed-product-card.is-pdf .printed-product-cover:before{box-shadow:-8px 0 0 rgba(15,108,116,.06),0 12px 24px rgba(20,92,99,.08)}.oneliner-shell .printed-cover-mark:after{display:block;margin-top:1px;color:#7d899a;font-size:5px;font-weight:800;content:"1-LINER"}.oneliner-shell .printed-cover-mark{height:41px;grid-template-rows:auto auto;line-height:1}.oneliner-shell .printed-product-card.is-pdf .printed-product-type{background:#e6f6f4;color:#13757c}.oneliner-shell .printed-add-btn{border-color:#cfe4e5;color:#167881}.oneliner-shell .printed-add-btn.is-selected{border-color:#a9ddc3;background:#eaf8f1;color:#207e55}.oneliner-shell .printed-buy-btn,.oneliner-shell .printed-buy-selected{border-color:#167f87!important;background:linear-gradient(135deg,#24939a,#126e77);box-shadow:0 8px 14px rgba(18,110,119,.16)}.oneliner-shell .printed-buy-selected:disabled{border-color:#b9c8bd!important;background:#b9c8bd;box-shadow:none}.oneliner-shell .printed-show-more{border-color:#d5e6e7;background:#f2fbfb;color:#126e77}.oneliner-shell .printed-revision-strip{display:flex;align-items:center;gap:11px;margin-top:13px;padding:12px 14px;border:1px solid #d9ebe1;border-radius:12px;background:linear-gradient(135deg,#f2fbf6,#ebf8f2);color:#3d7358}.oneliner-shell .printed-revision-strip>span{display:grid;flex:0 0 36px;width:36px;height:36px;place-items:center;border-radius:10px;background:#dff3e7;color:#23855d;font-size:9px;font-weight:900}.oneliner-shell .printed-revision-strip small,.oneliner-shell .printed-revision-strip strong{display:block}.oneliner-shell .printed-revision-strip strong{font-size:11px}.oneliner-shell .printed-revision-strip small{margin-top:3px;color:#769184;font-size:9px}.oneliner-shell .printed-benefit-grid article:first-child span,.oneliner-shell .printed-benefit-grid article:nth-child(3) span{background:#e8f7f7;color:#167f87}.oneliner-shell .printed-benefit-grid article:nth-child(2) span,.oneliner-shell .printed-benefit-grid article:nth-child(4) span{background:#fff2e3;color:#c27228}.oneliner-shell .printed-faq.is-open{border-color:rgba(22,127,135,.28);background:#f9fefe}.oneliner-shell .printed-faq.is-open>button>span{background:#e7f6f6;color:#167f87}.oneliner-shell .printed-help-card{border-color:#cfe5e2;background:linear-gradient(145deg,#f3fbfa,#eaf7f5)}.oneliner-shell .printed-help-card a{color:#14747c}.oneliner-shell .printed-toast{background:#143c42}@media (max-width:640px){.oneliner-shell .printed-product-cover:before{width:60px;height:75px}.oneliner-shell .printed-cover-mark{height:32px}.oneliner-shell .printed-cover-mark:after{font-size:4px}.oneliner-shell .printed-update-note{font-size:8px}.oneliner-shell .printed-revision-strip{padding:10px}.oneliner-shell .printed-revision-strip strong{font-size:9px}.oneliner-shell .printed-revision-strip small{font-size:7.5px}}.oneliner-shell .printed-product-cover{min-height:168px;padding:18px 14px;background-position:50%;background-size:cover}.oneliner-shell .printed-product-card.is-printed .printed-product-cover{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(87,49,17,.08)),url(/assets/images/oneliner-printed-ai.png) 50% /cover no-repeat}.oneliner-shell .printed-product-card.is-pdf .printed-product-cover{background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(3,61,87,.08)),url(/assets/images/oneliner-pdf-ai.png) 50% /cover no-repeat}.oneliner-shell .printed-cover-mark,.oneliner-shell .printed-product-cover:before,.oneliner-shell .printed-product-cover>em,.oneliner-shell .printed-product-cover>small,.oneliner-shell .printed-product-cover>strong{display:none}.oneliner-shell .printed-cover-discount,.oneliner-shell .printed-cover-format{padding:6px 9px;background:rgba(255,255,255,.94);box-shadow:0 4px 12px rgba(14,32,52,.1);font-size:8.55px}.oneliner-shell .printed-product-body{padding:16px}.oneliner-shell .printed-product-type{padding:6px 8px;font-size:8.55px}.oneliner-shell .printed-product-body h3{font-size:14.725px;line-height:1.4}.oneliner-shell .printed-product-body p{font-size:9.975px;line-height:1.5}.oneliner-shell .printed-product-price strong{font-size:19.95px}.oneliner-shell .printed-product-price del{font-size:9.975px}.oneliner-shell .printed-product-actions button{min-height:39px;font-size:9.975px}@media (max-width:640px){.oneliner-shell .printed-product-card{min-height:356px}.oneliner-shell .printed-product-cover{min-height:124px;padding:12px 7px}.oneliner-shell .printed-cover-discount,.oneliner-shell .printed-cover-format{top:7px;padding:4px 6px;font-size:6.65px}.oneliner-shell .printed-product-body{padding:11px 9px}.oneliner-shell .printed-product-type{padding:4px 6px;font-size:7.125px}.oneliner-shell .printed-product-body h3{margin-top:8px;font-size:11.4px;line-height:1.4}.oneliner-shell .printed-product-body p{margin-top:7px;font-size:8.55px;line-height:1.5}.oneliner-shell .printed-product-price strong{font-size:16.15px}.oneliner-shell .printed-product-price del{font-size:8.075px}.oneliner-shell .printed-product-actions button{min-height:35px;font-size:8.55px}}body.oneliner-page>.happy-clients-section{box-sizing:border-box;padding:72px 0 78px;overflow:hidden;background:#f5f3ff;font-family:Inter,sans-serif}.happy-clients-heading{width:min(760px,calc(100% - 32px));margin:0 auto 38px;text-align:center}.happy-clients-heading>span{display:inline-block;margin-bottom:9px;color:#7164c9;font-size:11px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase}.happy-clients-heading h2{margin:0;color:#25203f;font-family:Merriweather,serif;font-size:clamp(28px,3.5vw,42px);line-height:1.2}.happy-clients-heading p{margin:12px auto 0;color:#737087;font-size:13px;line-height:1.65}.testimonial-marquee{position:relative;width:100%;margin-top:18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.testimonial-track{display:flex;width:max-content;animation:happy-clients-scroll 34s linear infinite;will-change:transform}.testimonial-marquee-reverse .testimonial-track{animation-direction:reverse;animation-duration:38s}.testimonial-marquee:hover .testimonial-track{animation-play-state:paused}.testimonial-set{display:flex;flex:0 0 auto;gap:22px;padding-right:22px}.client-review{display:grid;grid-template-columns:154px minmax(0,1fr);width:475px;min-height:176px;overflow:hidden;border:1px solid rgba(99,82,181,.1);border-radius:14px;background:#fff;box-shadow:0 14px 36px -28px rgba(54,39,115,.48)}.client-review img{width:100%;height:100%;min-height:176px;object-fit:cover;background:#e8e5f3}.client-review>div{display:flex;min-width:0;padding:24px 23px 20px;flex-direction:column}.client-review b{height:22px;color:#6152bd;font:800 27px/1 Georgia,serif}.client-review p{flex:1 1 auto;margin:3px 0 15px;color:#39364b;font-size:12px;font-weight:570;line-height:1.58}.client-review span{color:#8a8798;font-size:9.5px;font-weight:650}@keyframes happy-clients-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (max-width:620px){body.oneliner-page>.happy-clients-section{padding:56px 0 62px}.happy-clients-heading{margin-bottom:28px}.happy-clients-heading p{font-size:12px}.testimonial-marquee{margin-top:13px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}.testimonial-track{animation-duration:26s}.testimonial-marquee-reverse .testimonial-track{animation-duration:29s}.testimonial-set{gap:12px;padding-right:12px}.client-review{grid-template-columns:104px minmax(0,1fr);width:min(340px,88vw);border-radius:12px}.client-review,.client-review img{min-height:150px}.client-review>div{padding:17px 15px 14px}.client-review b{height:17px;font-size:23px}.client-review p{margin:2px 0 10px;font-size:10.5px;line-height:1.48}.client-review span{font-size:8.5px}}@media (prefers-reduced-motion:reduce){.testimonial-track{animation-play-state:paused}}.client-review-initial{display:grid;place-items:center;width:100%;height:100%;min-height:174px;background:linear-gradient(135deg,#ece9f8,#d9d4f0);color:#5b4bc4;font-size:64px;font-weight:700}.storeQuantityButtons{width:32px;height:32px;border:1px solid #d8dcea;border-radius:8px;background:#fff;color:#1d2542;font-size:16px;cursor:pointer}.storeQuantityButtons:hover{background:#f1f3fb}.store-buy-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:10px}.store-buy-actions .printed-add-btn,.store-buy-actions .printed-buy-btn{min-height:40px;border:1px solid #d8dcf3;border-radius:10px;font-family:Inter,sans-serif;font-size:11px;font-weight:900;letter-spacing:.4px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.printed-category-list{display:grid;grid-gap:8px;gap:8px}.printed-category-list a{display:grid;grid-template-columns:34px 1fr auto;align-items:center;grid-gap:10px;gap:10px;min-height:46px;padding:7px 10px;border:1px solid #e3e6ef;border-radius:12px;background:linear-gradient(180deg,#fdfdff,#f7f8fe);color:#4f5b76;font-family:Inter,sans-serif;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.printed-category-list a:hover{border-color:#b9b6ee;box-shadow:0 6px 14px rgba(87,77,204,.12);transform:translateY(-1px)}.printed-category-list a>span:first-child{display:grid;width:34px;height:34px;place-items:center;border-radius:9px;background:linear-gradient(135deg,#eceaff,#dedaff);color:#574dcc;font-size:10px;font-weight:900;letter-spacing:.3px}.printed-category-list a>strong{font-size:11px;font-weight:600;color:#2c3554;line-height:1.3}.printed-category-list a .cat-arrow{color:#a3aad0;font-size:13px}.printed-category-list a:hover .cat-arrow{color:#574dcc}.store-buy-actions .printed-add-btn{background:#fff;color:#5f58c7}.store-buy-actions .printed-add-btn:hover{border-color:#b9b6ee!important;background:#f4f3ff}.store-buy-actions .printed-buy-btn{background:linear-gradient(135deg,#6e66dc,#574dcc);color:#fff}.store-buy-actions .printed-add-btn:hover{background:#eef}.store-in-cart{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;padding:9px 12px;border:1px solid #a9ddc3;border-radius:10px;background:#eaf8f1;color:#207e55;font-size:12px;font-weight:800;font-family:Inter,sans-serif}.store-in-cart a{color:#167881;font-size:11px;font-weight:800;text-decoration:none;white-space:nowrap}.store-in-cart a:hover{text-decoration:underline}.printed-product-actions .printed-added,.printed-product-actions .printed-in-cart{min-height:36px;border:1px solid #a9ddc3;border-radius:10px;background:#eaf8f1;color:#207e55;font-family:Inter,sans-serif;font-size:9px;font-weight:900;cursor:default}.printed-product-actions .printed-in-cart{cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.printed-product-actions .printed-buy-btn{text-decoration:none}.printed-search{display:flex;gap:8px;margin-top:14px;max-width:480px}.printed-search input{flex:1 1;min-width:0;padding:10px 14px;border:1px solid #d8dcea;border-radius:10px;font-family:Inter,sans-serif;font-size:12px;color:#2c3554;background:#fff}.printed-search input:focus{outline:none;border-color:#8774e8}.printed-search button{padding:10px 18px;border:none;border-radius:10px;background:linear-gradient(135deg,#6e66dc,#574dcc);color:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:800;cursor:pointer}.printed-pagination{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center;margin-top:18px}.printed-pagination a,.printed-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border:1px solid #d8dcea;border-radius:9px;background:#fff;color:#4a4f74;font-family:Inter,sans-serif;font-size:12px;font-weight:700;text-decoration:none}.printed-pagination a:hover{border-color:#8774e8;color:#574dcc;background:#f6f4ff}.printed-pagination a.is-active{background:#5f58c7;border-color:#5f58c7;color:#fff}.printed-pagination span.is-disabled{opacity:.45;cursor:default}.printed-pagination span.is-ellipsis{border:none;background:none}