.academy-shell{color:#173d31;background:#f8f7f2;min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow:hidden;max-width:none!important;margin:0!important;padding:0!important}.academy-shell *{box-sizing:border-box}.academy-shell a{color:inherit;text-decoration:none}.academy-shell a:focus-visible{outline-offset:5px;outline:3px solid #b99a5f}.academy-nav{border-bottom:1px solid #d9dfd5;justify-content:space-between;align-items:center;gap:20px;max-width:1200px;margin:auto;padding:23px 36px;display:flex}.academy-logo{align-items:center;gap:10px;font:27px Georgia,serif;display:flex}.academy-dot{color:#b99a5f}.academy-nav nav{flex-wrap:wrap;gap:26px;font-size:13px;display:flex}.academy-hero{grid-template-columns:1.16fr .84fr;align-items:center;gap:80px;max-width:1200px;min-height:690px;margin:0 auto;padding:80px 36px 100px;display:grid}.academy-eyebrow{letter-spacing:2px;text-transform:uppercase;font-weight:700;color:#a48a57!important;font-size:11px!important}.academy-hero h1{letter-spacing:-2.2px;margin:28px 0;font:400 clamp(45px,5.3vw,78px)/1.05 Georgia,serif}.academy-hero h1 em{color:#84946a;font-weight:400}.academy-lead{color:#506a5b;max-width:590px;font-size:17px;line-height:1.9}.academy-actions{flex-wrap:wrap;align-items:center;gap:22px;margin:32px 0 17px;display:flex}.academy-button{background:#174b3a;border-radius:100px;justify-content:space-between;align-items:center;gap:24px;padding:15px 26px;font-size:14px;display:inline-flex;color:#fff!important}.academy-link{border-bottom:1px solid #9dac91;align-items:center;gap:12px;padding:0 0 6px;font-size:14px;display:inline-flex}.academy-status{color:#667970;font-size:12px}.academy-hero-book{text-align:center}.academy-book{aspect-ratio:.705;text-align:left;color:#f4ebd9;background:#133c31;flex-direction:column;width:min(100%,318px);margin:auto;padding:41px 31px;display:flex;transform:perspective(900px)rotate(-4deg);box-shadow:17px 19px 24px #102a2333,6px 5px 2px #886f50}.academy-book-top{letter-spacing:3px;color:#d1b282;font:14px/1.15 Georgia,serif}.academy-book-line{background:#b99a5f;width:85%;height:1px;margin-top:30px}.academy-book p{letter-spacing:1.5px;color:#d5c9ad;margin-top:40px;font-size:9px;line-height:1.8}.academy-book strong{letter-spacing:-.3px;margin-top:27px;font:31px/1.1 Georgia,serif}.academy-book strong em{color:#cfb17f}.academy-book small{letter-spacing:2px;margin-top:auto;font:9px Arial,sans-serif}.academy-hero-book>p{color:#657b6d;margin-top:32px;font-size:12px}.academy-principle{color:#f1f4ec;background:#19493c;flex-wrap:wrap;justify-content:center;gap:50px;padding:28px 25px;font-size:13px;display:flex}.academy-principle b{color:#bdab81;margin-right:11px;font:16px Georgia,serif}.academy-catalogue,.academy-shop{max-width:1200px;margin:auto;padding:98px 36px}.academy-shell h2{color:#174136;letter-spacing:-.9px;margin:19px 0;font:400 clamp(35px,4vw,52px)/1.16 Georgia,serif}.academy-section-lead{color:#647468;max-width:760px;font-size:15px;line-height:1.8}.academy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:39px;display:grid}.academy-category{background:#fffdfa;border:1px solid #d7ddd3;border-radius:15px;flex-direction:column;align-items:flex-start;min-height:237px;padding:29px;display:flex}.academy-number{color:#a99267;font:34px Georgia,serif}.academy-category h3{color:#1c4b3c;margin:21px 0 8px;font:400 24px Georgia,serif}.academy-category p{color:#627568;font-size:13px;line-height:1.8}.academy-category small{color:#526e60;background:#eff2e9;border-radius:100px;margin-top:auto;padding:6px 10px;font-size:10px}.academy-product{background:#edf1ea;grid-template-columns:1.1fr .9fr;align-items:center;gap:60px;padding:96px max(36px,50vw - 564px);display:grid}.academy-product p{color:#53695d;font-size:15px;line-height:1.85}.academy-features{font-weight:600;color:#345d46!important}.academy-price{border-top:1px solid #cbd7c8;border-bottom:1px solid #cbd7c8;flex-wrap:wrap;align-items:baseline;gap:18px;margin-top:27px;padding:21px 0;display:flex}.academy-price>span{color:#52695c;font-size:12px}.academy-price strong{color:#1b4f3e;font:34px Georgia,serif}.academy-price small{color:#667b6f;font-size:11px}.academy-alert{color:#6c796e!important;font-size:12px!important}.academy-graphic{text-align:center;background:#fffdfa;border:1px solid #d8ddd3;border-radius:17px;padding:35px 34px 29px}.academy-graphic-title{letter-spacing:1.4px;color:#7b8a76;margin-bottom:27px;font-size:10px;font-weight:700}.academy-donut{background:conic-gradient(#174b3a 0 63.33%,#d6e2d2 63.33% 100%);border-radius:50%;place-items:center;width:245px;height:245px;margin:0 auto 28px;display:grid;position:relative}.academy-donut:before{content:"";background:#fffdfa;border-radius:50%;width:150px;height:150px;position:absolute}.academy-donut>span{color:#174b3a;font:28px Georgia,serif;position:relative}.academy-donut small{color:#6b7b70;margin-top:2px;font:12px Arial,sans-serif;display:block}.academy-graphic-key{text-align:left;gap:14px;display:grid}.academy-graphic-key span{align-items:center;gap:10px;font-size:12px;display:flex}.academy-graphic-key i{border-radius:3px;width:13px;height:13px;display:inline-block}.academy-key-1{background:#174b3a}.academy-key-2{background:#d6e2d2}.academy-graphic>small{color:#75867b;text-align:left;margin-top:17px;font-size:10px;line-height:1.5;display:block}.academy-offers{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.academy-offers article{background:#fffdfa;border:1px solid #d7ded2;border-radius:15px;flex-direction:column;min-height:262px;padding:27px;display:flex}.academy-offers article:nth-child(3){color:#fff;background:#174b3a}.academy-offers .academy-offer-name{color:inherit;margin-bottom:15px;font-size:15px;font-weight:600}.academy-offers strong{font:29px Georgia,serif}.academy-offers strong small{font:12px Arial,sans-serif}.academy-offers p{color:#66796e;margin:21px 0;font-size:13px;line-height:1.8}.academy-offers article:nth-child(3) p{color:#deece1}.academy-offers a,.academy-offers span{text-underline-offset:4px;margin-top:auto;font-size:12px;text-decoration:underline}.academy-end{text-align:center;background:#f0ebdf;padding:90px 30px 100px}.academy-end>h2{max-width:800px;margin:22px auto}.academy-end>p:not(.academy-eyebrow){color:#627568;max-width:630px;margin:0 auto 27px}.academy-footer{color:#627369;border-top:1px solid #dadfd3;flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;padding:32px;font-size:12px;display:flex}@media (max-width:920px){.academy-hero,.academy-product{grid-template-columns:1fr;gap:50px}.academy-hero{padding-top:60px}.academy-hero-book{grid-row:2}.academy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-product{padding-left:36px;padding-right:36px}}@media (max-width:650px){.academy-nav{flex-wrap:wrap;align-items:flex-start;padding:20px 22px}.academy-nav nav{gap:17px;font-size:12px}.academy-hero{padding:58px 22px 62px}.academy-hero h1{font-size:46px}.academy-hero .academy-lead{font-size:15px}.academy-book{width:min(76vw,310px)}.academy-catalogue,.academy-shop{padding:65px 22px}.academy-grid,.academy-offers{grid-template-columns:1fr}.academy-category{min-height:205px}.academy-product{padding:65px 22px}.academy-graphic{padding:23px 18px}.academy-principle{flex-direction:column;align-items:flex-start;gap:16px;padding:26px}.academy-price{align-items:flex-start;gap:8px}.academy-offers article{min-height:200px}.academy-end{padding:70px 22px}}@media (prefers-reduced-motion:reduce){.academy-book{transform:none}}.academy-library h1{color:#174136;margin:25px 0;font:400 clamp(36px,5vw,65px)/1.1 Georgia,serif}.academy-library-message{color:#245044;background:#fff;border:1px solid #d5e0d1;border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px;margin:33px 0;padding:19px 22px;display:flex}.academy-library .academy-offers article:nth-child(3){color:#fff}.academy-purchase{justify-items:start;gap:8px;margin-top:20px;display:grid}.academy-purchase button{cursor:pointer;border:0;font:600 13px/1.4 Arial,sans-serif}.academy-purchase>p{margin:0!important;font-size:12px!important;line-height:1.6!important}.academy-purchase-pending{color:#315640;background:#f7f8f2;border:1px solid #c4d4c7;border-radius:40px;padding:13px 20px;font-size:12px;display:inline-flex}.academy-purchase-error{color:#9d2c29!important}.academy-library-downloads{flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;display:flex}.academy-library-downloads a{text-underline-offset:4px;text-decoration:underline;font-size:13px!important}.academy-purchase-consents{background:#fffefa;border:1px solid #c9d6ca;border-radius:12px;gap:15px;max-width:680px;margin:10px 0 8px;padding:18px 20px;display:grid}.academy-purchase-consents legend{color:#19493c;padding:0 7px;font-size:13px;font-weight:700}.academy-purchase-consents label{color:#365447;align-items:flex-start;gap:11px;font-size:12px;line-height:1.7;display:flex}.academy-purchase-consents input[type=checkbox]{accent-color:#19493c;cursor:pointer;flex:0 0 18px;width:18px;height:18px;margin-top:2px}.academy-purchase-consents a{color:#174b3a;text-underline-offset:3px;font-weight:700;text-decoration:underline}.academy-purchase button:disabled{opacity:.55;cursor:not-allowed}.academy-purchase-business{box-sizing:border-box;background:#fffefa;border:1px solid #c9d6ca;border-radius:12px;gap:9px;width:100%;max-width:680px;margin:10px 0 0;padding:18px 20px;display:grid}.academy-purchase-business legend{color:#19493c;padding:0 7px;font-size:13px;font-weight:700}.academy-purchase-business label{color:#365447;font-size:12px;line-height:1.6}.academy-purchase-business input{box-sizing:border-box;color:#173e31;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #9bad9c;border-radius:6px;padding:10px 12px}.academy-purchase-business p{margin:4px 0 0;font-size:12px;line-height:1.6}.academy-book{isolation:isolate;color:#f7f0e1;background:linear-gradient(145deg,#063f35,#002d27 72%);border:1px solid #8e7950;position:relative;overflow:hidden;box-shadow:17px 19px 24px #102a2333,6px 5px 2px #886f50}.academy-book:before{content:"";z-index:-1;border:2px solid #c4a464;border-radius:50%;width:390px;height:390px;position:absolute;top:185px;right:-180px;box-shadow:0 0 0 52px #0000,0 0 0 53px #c4a46488,0 0 0 106px #0000,0 0 0 107px #8c795088,0 0 0 160px #0000,0 0 0 161px #c4a46455}.academy-book:after{content:"";z-index:-1;transform-origin:top;opacity:.75;background:#c4a464;width:2px;height:265px;position:absolute;top:153px;right:108px;transform:rotate(-35deg)}.academy-book-top{letter-spacing:2.4px;color:#e4c982;font-family:Arial,sans-serif;font-weight:700}.academy-book-line{background:#c4a464}.academy-book p{color:#e5d5b0;font-weight:600}.academy-book strong{color:#f7f0e1;font-size:32px;line-height:1.05}.academy-book strong em{color:#e4c982;font-style:italic}.academy-book small{color:#d6c8a8;font-weight:600}.academy-hero-book .academy-book{color:#f7f0e1!important;background:linear-gradient(145deg,#063f35,#002d27 72%)!important;border:1px solid #c4a464!important;box-shadow:17px 19px 24px #102a2333,6px 5px 2px #886f50!important}.academy-hero-book .academy-book:before{content:"";z-index:0;pointer-events:none;border:2px solid #c4a464;border-radius:50%;width:390px;height:390px;position:absolute;top:185px;right:-180px;box-shadow:0 0 0 53px #c4a46488,0 0 0 107px #8c795088,0 0 0 161px #c4a46455}.academy-hero-book .academy-book:after{content:"";z-index:0;transform-origin:top;opacity:.75;pointer-events:none;background:#c4a464;width:2px;height:265px;position:absolute;top:153px;right:108px;transform:rotate(-35deg)}.academy-hero-book .academy-book>*{z-index:1;position:relative}.academy-hero-book .academy-book-top{font-family:Arial,sans-serif;font-weight:700;color:#e4c982!important}.academy-hero-book .academy-book p{font-weight:600;color:#e5d5b0!important}.academy-hero-book .academy-book strong{color:#f7f0e1!important}.academy-hero-book .academy-book strong em{color:#e4c982!important}.academy-hero-book .academy-book{aspect-ratio:1390/1200!important;width:min(100%,520px)!important;box-shadow:none!important;color:#0000!important;filter:drop-shadow(18px 22px 14px #002c243d)!important;background:#f7f0e1 url(/ebook-chef-entrepreneur.png?v=3) 50%/contain no-repeat!important;border:0!important;padding:0!important;transform:none!important}.academy-hero-book .academy-book>*{visibility:hidden!important}.academy-hero-book .academy-book:before,.academy-hero-book .academy-book:after{display:none!important}.academy-logo img{content:url(/amassou-mark-gold.svg)}.academy-shell{color:#064c40;background:#f7f0e1}.academy-nav{border-bottom-color:#c4a464}.academy-nav nav a{color:#064c40;font-weight:600}.academy-nav nav a:hover{color:#c08732}.academy-hero h1,.academy-shell h2{color:#005447}.academy-hero h1 em{color:#c08732}.academy-button{background:#005447}.academy-button:hover{background:#08705d}.academy-principle{background:#005447;border-top:1px solid #c4a464;border-bottom:1px solid #c4a464}.academy-principle b{color:#e4c982}.academy-grid .academy-category{border:1px solid #00544738;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 12px 28px #00544714}.academy-grid .academy-category:hover{border-color:#c4a464;transform:translateY(-4px);box-shadow:0 18px 34px #00544724}.academy-grid .academy-category:first-child{border-top:4px solid #005447}.academy-grid .academy-category:nth-child(2){border-top:4px solid #08705d}.academy-grid .academy-category:nth-child(3){border-top:4px solid #c4a464}.academy-grid .academy-category:nth-child(4){border-top:4px solid #005447}.academy-grid .academy-category:nth-child(5){border-top:4px solid #c4a464}.academy-grid .academy-number{color:#c08732}.academy-grid .academy-category h3{color:#005447}.academy-grid .academy-category small{color:#315345;background:#e8eee3;border:1px solid #c6d5c5}.academy-grid .academy-category:nth-child(3) small,.academy-grid .academy-category:nth-child(5) small{color:#735c2d;background:#f3e6c6;border-color:#d7b978}
