.learning-site{--learn-ink:#26352e;--learn-muted:#6e7467;--learn-paper:#f7f4ec;--learn-gold:#a38649;background:var(--learn-paper);color:var(--learn-ink)}.learning-site main{overflow:clip}.learning-site h1,.learning-site h2,.learning-site h3{color:inherit}.learning-site a{color:inherit}.learning-site .site-header,.learning-site .site-footer{color:#f5efdf}.learning-site label{display:block;font-size:13px;font-weight:650;line-height:1.6;color:#3c4c41;margin:16px 0 8px}.learning-site input:not([type=checkbox]),.learning-site select,.learning-site textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #d5d8cb;border-radius:10px;background:#fffdf8;padding:13px 14px;color:#26352e;font:400 14px/1.6 Manrope,system-ui,sans-serif;margin-top:7px;min-width:0}.learning-site input:focus,.learning-site select:focus,.learning-site textarea:focus{outline:2px solid #b49a64;outline-offset:2px}.learning-site button:disabled{opacity:.5;cursor:wait}.learning-site .eyebrow{color:#9b814b;font-size:11px;line-height:1.7;letter-spacing:2px}.learning-site .btn{font-size:13px;line-height:1.6;min-height:46px;border-radius:10px;white-space:normal}.learning-site .btn-outline-gold{border:1px solid #a68a4e;color:#746039;background:transparent}.learning-site .btn-gold{background:#af9050;color:#fff;border:1px solid #af9050}.learning-site .btn-gold:hover{background:#8d723b;color:#fff}.learn-hero{background:radial-gradient(ellipse at 80% 70%,#3c432e 0,#17251f 53%,#12201c 100%);padding:185px 0 90px;color:#f7f1e2}.learn-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:70px}.learn-hero h1,.learn-login-story h1{font:500 clamp(46px,5.7vw,78px)/1.05 'Cormorant Garamond',Georgia,serif;letter-spacing:-2px;margin:18px 0 26px}.learn-hero h1 em,.learn-login-story em{color:#dfc286}.learn-lead{font-size:16px;line-height:1.9;max-width:650px;color:inherit}.learn-hero .learn-lead{color:#c8cbbd;max-width:540px}.learn-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:25px}.learn-text-link{font-size:13px;font-weight:650;text-underline-offset:5px}.learn-benefit-row{display:flex;flex-wrap:wrap;gap:18px;margin-top:36px;font-size:11px;color:#b4bca8}.learn-hero-art{position:relative;min-height:360px;display:grid;place-items:center;isolation:isolate}.learn-abstract-book{width:235px;min-height:320px;transform:rotate(-9deg) perspective(700px) rotateY(-10deg);background:linear-gradient(120deg,#e9dfbd,#c5ad70);border-radius:3px 10px 10px 3px;border-left:12px solid #7e683a;box-shadow:16px 24px 55px #0005,7px 0 0 #f4eddb;padding:30px;color:#24392f;z-index:2;display:flex;flex-direction:column}.learn-abstract-book>span{font-size:9px;letter-spacing:2px}.learn-abstract-book strong{font:600 50px/.95 'Cormorant Garamond',Georgia,serif;margin:27px 0;letter-spacing:-1px}.learn-abstract-book i{align-self:flex-end;font-size:42px;color:#8e743c}.learn-orbit{position:absolute;border:1px solid #b9aa7050;border-radius:50%;width:340px;height:340px;transform:rotate(-24deg);z-index:0}.learn-orbit-two{width:420px;height:230px;transform:rotate(35deg)}.learn-art-caption{position:absolute;bottom:-22px;letter-spacing:2px;font-size:8px;color:#b2b99f}.learn-section{padding:72px 0}.learn-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:34px}.learn-section-heading h2,.learn-how h2,.learn-description>h2{font:500 42px/1.1 'Cormorant Garamond',Georgia,serif;letter-spacing:-.6px;margin:8px 0}.learn-section-heading>span{font-size:12px;color:#7c806e}.learn-section-heading>a{font-size:13px;color:#846b38;text-underline-offset:4px}.learn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.learn-catalogue-card{border:1px solid #e0ddcf;border-radius:16px;overflow:hidden;background:#fffdf7;min-width:0;transition:transform .2s,box-shadow .2s}.learn-catalogue-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #26352e0b}.learn-cover-stage{display:grid;place-items:center;min-height:345px;padding:35px;background:radial-gradient(ellipse at 55% 30%,#ece5d2,#d9ddce);overflow:hidden}.learn-book-object{position:relative;isolation:isolate;width:210px;aspect-ratio:3/4;transform:perspective(900px) rotateY(-13deg) rotate(-3deg);filter:drop-shadow(15px 23px 16px #1e352e29);transition:transform .3s}.learn-catalogue-card:hover .learn-book-object{transform:perspective(900px) rotateY(-5deg) rotate(-1deg)}.learn-book-front{position:absolute;inset:0 0 0 8px;overflow:hidden;border-radius:2px 7px 7px 2px;border:1px solid #c8ad70;background:radial-gradient(ellipse at 20% 10%,#3f5b45,#182d25 70%);color:#ece1b7;display:flex;flex-direction:column;padding:24px;gap:15px}.learn-book-front:after{content:'';position:absolute;inset:8px;border:1px solid #b99a5340;pointer-events:none;border-radius:2px}.learn-book-front:has(img){padding:0}.learn-book-front img{width:100%;height:100%;object-fit:cover;display:block}.learn-cover-label{font-size:7px;letter-spacing:2px;line-height:1.8}.learn-book-front>strong{font:500 29px/1.08 'Cormorant Garamond',Georgia,serif;margin-top:18px;overflow-wrap:anywhere;z-index:1}.learn-book-front>span:last-of-type{font-size:8px;line-height:1.8;margin-top:auto}.learn-book-front>i{font-style:normal;font-size:30px;align-self:flex-end}.learn-book-spine{position:absolute;left:0;width:10px;inset-block:2px;background:linear-gradient(90deg,#172b23,#65815c,#243d2e);transform:skewY(-12deg);border-radius:3px}.learn-book-pages{position:absolute;right:-5px;top:4px;bottom:4px;width:6px;z-index:-1;background:repeating-linear-gradient(90deg,#f8f1db 0 1px,#d5d0bc 1px 2px);border-radius:0 4px 4px 0}.learn-book-object.is-small{width:125px;flex-shrink:0}.is-small .learn-book-front{padding:17px}.is-small .learn-book-front:has(img){padding:0}.is-small .learn-book-front>strong{font-size:19px;margin-top:5px}.is-small .learn-cover-label{font-size:5px;letter-spacing:1px}.is-small .learn-book-front>span:last-of-type{font-size:6px}.is-small .learn-book-front>i{font-size:16px}.learn-card-copy{padding:25px}.learn-card-copy h3{font:600 28px/1.1 'Cormorant Garamond',Georgia,serif;margin:8px 0 14px}.learn-card-copy h3 a{text-decoration:none}.learn-card-copy>p:not(.eyebrow){font-size:13px;line-height:1.85;color:#767b6a;min-height:50px}.learn-card-bottom{border-top:1px solid #e6e4d8;padding-top:20px;margin-top:20px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:12px}.learn-card-bottom strong{font-size:15px;color:#334b35}.learn-card-bottom a{color:#94783e;font-weight:650;text-decoration:none}.learn-empty{text-align:center;padding:65px 28px;border:1px dashed #cfc8b3;border-radius:16px;background:#eeece1}.learn-empty>span{font-size:35px;color:#ad9253}.learn-empty h3{font:500 32px/1.2 'Cormorant Garamond',Georgia,serif;margin:15px 0}.learn-empty p{max-width:570px;margin:0 auto 20px;font-size:14px;line-height:1.9;color:#727763}.learn-empty.is-compact{padding:35px 25px}.learn-empty.is-compact h3{font-size:26px}.learn-how{padding:68px 0;background:#e9eadf}.learn-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:36px}.learn-three b{font-size:12px;color:#9e844b}.learn-three h3{font:600 28px/1.2 'Cormorant Garamond',Georgia,serif;margin:15px 0}.learn-three p{font-size:14px;line-height:1.9;color:#717862}.learn-detail-hero{padding:160px 0 65px;background:linear-gradient(130deg,#eeebdf,#f9f6ef)}.learn-breadcrumb{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;line-height:1.8;color:#7a806e;margin-bottom:40px}.learn-breadcrumb a{text-decoration:none}.learn-detail-grid{display:grid;grid-template-columns:minmax(250px,.72fr) 1.28fr;gap:75px;align-items:start}.learn-detail-cover{padding:55px 35px 35px;background:radial-gradient(ellipse at 50% 20%,#e8dfc7,#d8ddcd);border-radius:18px;display:flex;flex-direction:column;align-items:center;gap:45px;position:sticky;top:120px}.learn-detail-cover .learn-book-object{width:min(100%,280px)}.learn-preview-button{display:block;width:100%;text-align:center;box-sizing:border-box;border:1px solid #9d9e82;border-radius:9px;padding:13px 16px;font-size:12px;text-decoration:none;background:#fff8df88}.learn-detail-copy h1{font:500 clamp(38px,4.6vw,62px)/1.08 'Cormorant Garamond',Georgia,serif;letter-spacing:-1px;margin:12px 0 18px}.learn-author{font-size:13px;color:#828570}.learn-detail-copy .learn-lead{font-size:15px;color:#6d7767;margin-top:22px}.learn-rating-link{font-size:13px;font-weight:650;display:inline-block;margin:14px 0;color:#94723b!important}.learn-access-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.learn-plan{border:1px solid #d9d7c6;border-radius:13px;padding:23px;background:#fffdf7;display:flex;flex-direction:column}.learn-plan.is-download{border-color:#ad9560;background:#f3ead3}.learn-plan .eyebrow{font-size:8px;letter-spacing:1.5px}.learn-plan h2{font:600 25px/1.15 'Cormorant Garamond',Georgia,serif;margin:7px 0 13px}.learn-plan>p{font-size:12px;line-height:1.8;color:#747b69;margin-bottom:22px}.learn-plan>strong{font-size:25px;font-weight:650;margin-top:auto;color:#2e4932}.learn-plan>small{font-size:10px;line-height:1.8;margin:7px 0 18px;color:#7d806b}.learn-plan .btn{font-size:11px;padding-inline:12px}.learn-fine{font-size:11px!important;line-height:1.9!important;color:#858775!important;margin-top:22px}.learn-about-grid{display:grid;grid-template-columns:1.45fr .55fr;gap:80px}.learn-rich{font-size:15px;line-height:1.95;color:#64705e;margin-top:25px;overflow-wrap:normal;word-break:normal;hyphens:none;white-space:normal}.learn-rich h2,.learn-rich h3{font-family:'Cormorant Garamond',Georgia,serif;color:#334532;margin:32px 0 14px}.learn-rich h2{font-size:30px}.learn-rich h3{font-size:25px}.learn-rich ol,.learn-rich ul{padding-left:24px}.learn-rich [data-list=bullet]{list-style-type:disc}.learn-rich p{margin:0 0 18px}.learn-rich a{color:#98753a;text-decoration:underline}.learn-reading-note{background:#e9eddf;padding:30px;border-radius:14px;align-self:start}.learn-reading-note>span{font-size:30px;color:#aa9254}.learn-reading-note h3{font:600 30px/1.1 'Cormorant Garamond',Georgia,serif;margin:20px 0}.learn-reading-note p{font-size:13px;line-height:1.9;color:#76816c}.learn-reading-note a{font-size:12px;font-weight:600}.learn-reviews{background:#eeeadd}.learn-review-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:45px}.learn-review{padding:25px;background:#fffdf7;border:1px solid #e0dccc;border-radius:13px;margin-bottom:17px}.learn-stars{letter-spacing:3px;font-size:19px;color:#ae8a41}.learn-review p{font-size:14px;line-height:1.9;color:#697160;margin:16px 0}.learn-review footer{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:11px;color:#8c8d75}.learn-review footer strong{color:#42583c}.learn-review-form{background:#fbf9f1;border:1px solid #dedbc9;border-radius:15px;padding:30px;align-self:start}.learn-review-form h3{font:600 30px/1.1 'Cormorant Garamond',Georgia,serif;margin:0 0 13px}.learn-review-form>p{font-size:13px;color:#7c826e;line-height:1.9}.learn-check{display:flex!important;align-items:flex-start;gap:11px;font-size:12px!important;font-weight:400!important;line-height:1.8!important;margin:20px 0!important}.learn-check input{width:17px;height:17px;flex-shrink:0;margin-top:4px;accent-color:#8d783f}.learn-check>span{min-width:0}.learn-error,.learn-success{padding:17px 20px;border:1px solid #dfb4a0;border-radius:11px;background:#fff1e7;color:#824e36;font-size:13px;line-height:1.8;margin:20px 0;overflow-wrap:anywhere}.learn-success{border-color:#b7c7a0;background:#eef3e5;color:#486037}.learn-secondary{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:11px 17px;border-radius:9px;border:1px solid #c8cbb9;background:#eeeee3;color:#526044!important;font:600 12px/1.6 Manrope,system-ui,sans-serif;min-height:43px;box-sizing:border-box;text-decoration:none}.learn-secondary:hover{background:#e3e6d5}.learn-login-main{padding:175px 0 85px;background:linear-gradient(115deg,#15281f 0 52%,#f1eee1 52%)}.learn-login-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.learn-login-story{color:#f2eedb}.learn-login-story>p:not(.eyebrow){font-size:16px;line-height:1.9;color:#bbc4b2;max-width:470px}.learn-login-features{display:grid;gap:18px;margin-top:35px;color:#bfba94;font-size:13px}.learn-login-card{padding:38px;background:#fffdf6;border:1px solid #ded5ba;border-radius:18px;box-shadow:0 20px 55px #1c302310}.learn-login-card h2{font:500 40px/1.1 'Cormorant Garamond',Georgia,serif;margin:13px 0 20px}.learn-login-card p{font-size:13px;line-height:1.9;color:#79816d}.learn-login-card .btn{width:100%;margin-top:15px}.learn-login-card .learn-otp{font-size:25px;letter-spacing:8px;text-align:center}.learn-resend{margin:20px 0}.learn-login-back{display:block;font-size:12px;margin-top:30px}.learn-account-hero{padding:155px 0 45px;background:#1c3026;color:#eee9d5}.learn-account-hero>.container-xl{display:flex;justify-content:space-between;align-items:center;gap:30px}.learn-account-hero h1{font:500 48px/1.15 'Cormorant Garamond',Georgia,serif;margin:10px 0 15px}.learn-account-hero p{color:#b7c1ab;font-size:14px;line-height:1.8}.learn-account-phone{font-size:11px;color:#b4ad89}.learn-account-hero .learn-secondary{background:transparent;color:#dac99c!important;border-color:#a39b7755}.learn-account-body{padding-bottom:60px}.learn-account-nav{display:flex;gap:5px;border-bottom:1px solid #dcd8c7;overflow-x:auto;padding:17px 0;margin-bottom:25px}.learn-account-nav a{white-space:nowrap;padding:10px 20px;font-size:13px;text-decoration:none;border-radius:7px;color:#65715b}.learn-account-nav a:hover{background:#e6e8db;color:#344c35}.learn-account-nav b{font-size:10px;padding:3px 6px;border-radius:5px;background:#e5e7d8;margin-left:5px}.learn-account-section{padding:35px 0;scroll-margin-top:100px}.learn-account-section h2{font-size:37px}.learn-library-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.learn-library-book{background:#fffdf6;border:1px solid #dcd8c6;border-radius:15px;padding:26px;display:flex;gap:28px;align-items:center;min-width:0}.learn-library-cover{padding:8px 5px;flex-shrink:0}.learn-library-book h3{font:600 28px/1.08 'Cormorant Garamond',Georgia,serif;margin:15px 0 10px}.learn-library-book p{font-size:12px;color:#7e826b}.learn-library-book .learn-actions{gap:8px;margin-top:18px}.learn-library-book .btn,.learn-library-book .learn-secondary{font-size:11px;padding:11px 13px}.learn-status{display:inline-block;font-size:9px;font-weight:650;letter-spacing:.4px;padding:5px 9px;background:#e8eddb;border:1px solid #d6dfc7;color:#5f744a;border-radius:6px}.learn-review-link{display:block;margin-top:18px;font-size:10px;color:#96783c!important}.learn-order-notice{display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #ddd9c6;border-radius:11px;padding:22px;margin-top:18px;background:#f1eddf;font-size:12px}.learn-order-notice strong,.learn-order-notice span{display:block;margin:4px 0}.learn-order-notice span{color:#8a8b71;font-size:11px}.learn-ticket-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.learn-account-ticket{padding:28px;border-radius:13px;border:1px solid #bca56655;background:radial-gradient(ellipse at top left,#35432e,#192c21 80%);color:#eee6cc}.learn-account-ticket h3{font:500 30px/1.1 'Cormorant Garamond',Georgia,serif;margin:25px 0 12px}.learn-account-ticket p{font-size:11px;color:#b4bca1}.learn-account-ticket a{font-size:12px;color:#d7bd7c!important;margin-top:22px;display:inline-block}.learn-invoice-list{background:#fffdf7;border:1px solid #dedbc9;border-radius:14px;padding:0 25px}.learn-invoice-list>article{padding:24px 0;border-bottom:1px solid #e5e2d5;display:flex;justify-content:space-between;gap:30px;align-items:center}.learn-invoice-list>article:last-child{border-bottom:0}.learn-invoice-list h3{font-size:16px;line-height:1.5;margin:7px 0}.learn-invoice-list p,.learn-invoice-list span{font-size:12px;color:#7b826d;line-height:1.8}.learn-billing-profile{max-width:870px;background:#fffdf7;border:1px solid #ded9c5;padding:32px;border-radius:15px}.learn-billing-profile>p{font-size:13px;line-height:1.9;color:#79816e}.learn-form-note{font-size:12px;line-height:1.8;color:#7e8671}.learn-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.learn-form-grid.is-three{grid-template-columns:1fr 1.2fr .8fr}.learn-gst{padding:18px 20px;background:#f2f2e7;border:1px solid #dddecb;border-radius:11px;margin:22px 0}.learn-gst summary{font-size:13px;font-weight:650;cursor:pointer;color:#5f704e}.learn-gst p{font-size:12px;line-height:1.8;color:#7c846c;margin:15px 0}.learn-gst .learn-secondary{margin-top:12px}.learn-billing-profile .btn{margin-top:20px}.learn-account-help{padding-bottom:20px}.learn-checkout-main{padding:145px 0 75px}.learn-checkout-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:65px;align-items:start}.learn-checkout-form h1{font:500 48px/1.1 'Cormorant Garamond',Georgia,serif;letter-spacing:-1px;margin:15px 0 20px}.learn-checkout-form>p{font-size:13px;color:#7b826b;line-height:1.9}.learn-checkout-form h2{font:600 31px/1.2 'Cormorant Garamond',Georgia,serif;margin:35px 0 15px}.learn-order-summary{position:sticky;top:115px;display:flex;align-items:center;flex-direction:column;background:#eeeadb;border:1px solid #d7d1b9;border-radius:16px;padding:30px;text-align:center}.learn-order-summary .learn-book-object{margin:20px 0 28px;width:155px}.learn-order-summary h2{font:600 30px/1.1 'Cormorant Garamond',Georgia,serif;margin:10px 0 15px}.learn-order-summary>p{font-size:12px;line-height:1.85;color:#7c8069;margin-top:20px}.learn-order-summary dl{width:100%;margin:25px 0 0}.learn-order-summary dl>div{display:flex;justify-content:space-between;gap:15px;padding:9px 0;font-size:12px;color:#6c765e}.learn-order-summary dt{font-weight:400}.learn-order-summary dd{margin:0;font-weight:600;white-space:nowrap}.learn-order-summary .learn-order-total{border-top:1px solid #d5cfb8;font-size:17px;font-weight:600;color:#354c33;padding-top:20px;margin-top:12px}.learn-payment-review{background:#fffdf6;border:1px solid #ded7c2;border-radius:13px;padding:0 25px 25px;margin:25px 0}.learn-payment-review p{font-size:14px;line-height:1.9;overflow-wrap:anywhere}.learn-payment-review h2{margin-top:24px}.learn-checkout-form>[data-learning-pay]{margin:8px 0 20px}.learn-home{background:#e9e7db;color:#2b3c2d;padding:65px 0}.learn-home-inner{display:flex;justify-content:space-between;align-items:center;gap:35px}.learn-home h2{font:500 43px/1.1 'Cormorant Garamond',Georgia,serif;margin:12px 0 18px}.learn-home p{max-width:620px;color:#7b826d;font-size:14px;line-height:1.9}.learn-home a{color:#7f6536}.learn-home .btn{border:1px solid #a18a50;border-radius:10px;padding:15px 24px;white-space:nowrap}.learn-home .eyebrow{color:#947a45;letter-spacing:2px;font-size:10px}
@media(max-width:1050px){.learn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.learn-hero-grid{gap:35px}.learn-detail-grid{gap:40px}.learn-access-plans{grid-template-columns:1fr}.learn-about-grid{gap:40px}.learn-checkout-grid{gap:35px}.learn-library-grid{grid-template-columns:1fr}.learn-login-grid{gap:55px}}
@media(max-width:760px){.learn-hero{padding:140px 0 55px}.learn-hero-grid{grid-template-columns:1fr;gap:25px}.learn-hero h1{font-size:58px}.learn-hero-art{min-height:300px;margin-top:30px}.learn-abstract-book{width:180px;min-height:265px;padding:25px}.learn-abstract-book strong{font-size:43px}.learn-orbit{width:290px;height:290px}.learn-orbit-two{width:320px;height:170px}.learn-art-caption{bottom:-7px}.learn-three{grid-template-columns:1fr;gap:18px}.learn-three h3{margin-top:10px}.learn-section{padding:48px 0}.learn-section-heading{align-items:flex-start;flex-direction:column;gap:12px}.learn-section-heading h2{font-size:36px}.learn-detail-hero{padding:130px 0 45px}.learn-detail-grid{grid-template-columns:1fr;gap:35px}.learn-detail-cover{position:static;max-width:410px;width:100%;box-sizing:border-box;margin:0 auto}.learn-detail-cover .learn-book-object{width:220px}.learn-detail-copy h1{font-size:46px}.learn-access-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.learn-about-grid,.learn-review-grid{grid-template-columns:1fr;gap:30px}.learn-login-main{padding:140px 0 55px;background:linear-gradient(#15281f 0 500px,#f1eee1 500px)}.learn-login-grid{grid-template-columns:1fr;gap:35px}.learn-login-story h1{font-size:50px}.learn-login-features{gap:12px;margin-top:20px}.learn-login-card{padding:28px}.learn-account-hero{padding:135px 0 35px}.learn-account-hero>.container-xl{align-items:flex-start;gap:20px}.learn-account-hero h1{font-size:37px}.learn-account-hero p{font-size:12px}.learn-account-nav a{padding:10px 13px;font-size:12px}.learn-ticket-grid{grid-template-columns:1fr}.learn-invoice-list>article{align-items:flex-start;flex-direction:column;gap:18px}.learn-checkout-grid{grid-template-columns:1fr}.learn-order-summary{position:static;grid-row:1;padding:24px;display:block;text-align:left}.learn-order-summary .learn-book-object{display:none}.learn-order-summary h2{font-size:28px}.learn-order-summary dl{margin-top:15px}.learn-order-summary>p:not(.learn-fine){display:none}.learn-checkout-main{padding-top:125px}.learn-checkout-form h1{font-size:40px}.learn-form-grid.is-three{grid-template-columns:1fr 1fr}.learn-form-grid.is-three label:last-child{grid-column:1/-1}.learn-home-inner{align-items:flex-start;flex-direction:column}.learn-home h2{font-size:37px}}
@media(max-width:480px){.learn-hero h1{font-size:48px;letter-spacing:-1px}.learn-lead{font-size:14px}.learn-benefit-row{gap:12px;font-size:10px}.learn-grid{grid-template-columns:1fr}.learn-cover-stage{min-height:300px}.learn-cover-stage .learn-book-object{width:185px}.learn-card-copy{padding:23px}.learn-access-plans{grid-template-columns:1fr}.learn-plan{padding:22px}.learn-plan .btn{font-size:12px}.learn-detail-copy h1{font-size:40px}.learn-description>h2{font-size:36px}.learn-review-form{padding:23px}.learn-review footer{display:grid;gap:8px}.learn-account-hero>.container-xl{flex-direction:column}.learn-account-hero h1{font-size:34px}.learn-library-book{padding:22px;gap:24px;align-items:flex-start;flex-direction:column}.learn-library-cover{align-self:center}.learn-library-book .learn-actions{display:grid}.learn-library-book .learn-actions>a{text-align:center}.learn-library-book>div:last-child{width:100%}.learn-invoice-list{padding:0 20px}.learn-billing-profile{padding:23px}.learn-form-grid,.learn-form-grid.is-three{grid-template-columns:1fr;gap:0}.learn-form-grid.is-three label:last-child{grid-column:auto}.learn-order-notice{align-items:flex-start;flex-direction:column;gap:12px}.learn-checkout-form h1{font-size:36px}.learn-checkout-form .btn{width:100%}.learn-order-summary .learn-fine{font-size:10px!important}.learn-gst{padding:16px}.learn-login-card h2{font-size:34px}}
.learning-site .site-header{color:#344833}.learning-site .main-nav a{color:#697258}.learning-site .main-nav a.active,.learning-site .main-nav a:hover{color:#967638}.learning-site .agent-login-link{color:#7c795f}.learning-site .mobile-menu a{color:#eee7d5}.learning-site .learn-home-grid{margin-top:35px}
.learn-home-grid{margin-top:35px}

.learn-card-rating{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:32px;margin:0 0 10px;text-decoration:none;font-size:12px;line-height:1.6;color:#747763!important}.learn-card-rating strong{color:#364a35;font-size:13px}.learn-card-rating:hover{text-decoration:underline;text-underline-offset:3px}.learn-rating-stars{display:inline-block;position:relative;white-space:nowrap;font:18px/1.2 Arial,sans-serif;letter-spacing:2px;color:#dcd8c9;flex:none}.learn-rating-stars>span{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:#a78336}

.learn-description{min-width:0}.learn-rich a{overflow-wrap:anywhere}
