.hs-page{background:#f8f5ef}.hs-nav{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:.8rem;color:white}.hs-nav a:hover,.hs-link:hover{text-decoration:underline}.hs-current{color:#f0c345}.hs-link{border:0;background:none;color:inherit;font:inherit;cursor:pointer}.hs-hero{background:#071827;color:white;padding:72px 0 78px;overflow:hidden}.hs-hero-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:70px;align-items:center}.hs-eyebrow{font-size:.7rem;font-weight:700;letter-spacing:.16em;color:#1b785d;margin:0 0 18px}.hs-hero .hs-eyebrow{color:#f0c345}.hs-hero h1{font-family:Georgia,serif;font-size:clamp(2.7rem,4.8vw,4.5rem);font-weight:400;line-height:1.08;letter-spacing:-.04em;margin:0 0 25px}.hs-hero h1 em{color:#e6ca90;font-weight:400}.hs-lead{font-size:1.03rem;line-height:1.85;color:#c5d0d7;max-width:570px}.hs-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:28px}.hs-hero .button--ghost{border-color:#62717e;color:white}.hs-fine{font-size:.76rem;line-height:1.7;color:#61707a}.hs-hero .hs-fine{color:#9fb0bc;margin-top:27px}.hs-product{position:relative;min-height:405px;display:grid;place-items:center}.hs-book{width:240px;min-height:340px;padding:28px 24px;background:linear-gradient(145deg,#e9e4d2,#fbf8ec);border-left:12px solid #217b65;box-shadow:15px 18px 0 #0d2333,28px 36px 55px #0005;color:#123e35;transform:rotate(-7deg)}.hs-book>span{font-size:8px;letter-spacing:.14em}.hs-book strong{display:block;font:700 30px/1 Georgia,serif;letter-spacing:-.04em;margin-top:35px}.hs-book-rule{width:54px;height:3px;background:#ca9f3c;margin:24px 0}.hs-book p{font-size:11px;line-height:1.8}.hs-book small{font-size:8px;letter-spacing:.15em;display:block;margin-top:25px}.hs-price{position:absolute;right:-10px;bottom:35px;max-width:205px;background:#f0c345;color:#142b31;padding:20px 24px;border-radius:15px;box-shadow:0 12px 35px #0003;transform:rotate(3deg)}.hs-price span{display:block;font-size:8px;letter-spacing:.1em;font-weight:700}.hs-price strong{display:block;font-size:2.5rem;line-height:1.4}.hs-price small{display:block;font-size:10px}.hs-illustration{position:absolute;bottom:-22px;left:50%;transform:translateX(-50%);font-size:10px;color:#9fb0bc;white-space:nowrap}.hs-workspace{padding-bottom:70px}.hs-tabs{display:flex;border-bottom:1px solid #d7ddd8;padding:22px 0 0;gap:30px;margin-bottom:30px}.hs-tabs button{background:none;border:0;border-bottom:3px solid transparent;padding:15px 0 20px;font:600 .84rem inherit;color:#657177;cursor:pointer}.hs-tabs button[aria-selected=true]{color:#185d49;border-bottom-color:#1f7f60}.hs-notice,.hs-message{background:#fff1cd;border:1px solid #dfc37d;padding:16px 20px;border-radius:12px;font-size:.85rem;margin:0 0 25px}.hs-message{background:#e8f3ed;border-color:#8bb8a1}.hs-message.error{background:#fcece7;border-color:#ce8d7a}.hs-columns{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;padding-top:20px}.hs-page h2{font-family:Georgia,serif;font-weight:400;font-size:2.5rem;line-height:1.15;margin:0 0 24px}.hs-page h3{font-size:1rem;margin:0 0 10px}.hs-columns>div>p{color:#657177}.hs-card{border:1px solid #dde3dc;border-radius:18px;background:white;padding:28px;margin:0 0 22px;box-shadow:0 8px 24px #183b2910}.hs-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px}.hs-page label{display:block;font-size:.76rem;font-weight:600;margin:0 0 15px;color:#263f42}.hs-form-grid label{margin-bottom:0}.hs-page label span{font-weight:400;color:#657177}.hs-page input:not([type=checkbox]),.hs-page select{display:block;width:100%;padding:12px;margin-top:7px;background:#fbfcfa;border:1px solid #c8d4ce;border-radius:8px;font:400 .9rem Arial,sans-serif;color:#153f36;min-height:45px}.hs-page input:focus,.hs-page select:focus{outline:2px solid #1f7f60;outline-offset:2px}.hs-page .wide{grid-column:1/-1}.hs-total{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e2e7e0;padding-top:20px;margin-top:25px}.hs-total strong{font-size:1.9rem;color:#185d49}.hs-total span{font-size:.83rem}.hs-full{width:100%;margin-top:12px;justify-content:center}.hs-page button{cursor:pointer}.hs-page button:disabled{cursor:wait;opacity:.6}.hs-check{display:flex!important;align-items:flex-start;gap:9px;font-weight:400!important}.hs-check input{margin-top:4px;flex:none}.hs-steps{margin:36px 0}.hs-steps article{display:flex;gap:18px;margin-bottom:28px}.hs-steps b{display:grid;place-items:center;flex:none;background:#e4ece1;color:#1f6b52;width:36px;height:36px;border-radius:50%;font-size:13px}.hs-steps p{margin:0;font-size:.85rem;color:#61707a}.hs-commission{margin-top:30px;background:#e9efe6}.hs-commission span{display:block;font-size:.68rem;letter-spacing:.08em}.hs-commission strong{display:block;font-size:2.7rem;color:#185d49}.hs-commission p{font-size:.85rem}.hs-login{background:#f1f5ef}.hs-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.hs-panel-heading .hs-actions{margin:0}.hs-secondary{border:1px solid #becdc2;background:white;border-radius:8px;padding:9px 15px;font:inherit;font-size:.8rem}.hs-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:25px 0}.hs-metrics article{padding:20px;border:1px solid #d5dfd4;background:#edf3e9;border-radius:12px}.hs-metrics article strong{display:block;font-size:1.8rem;color:#185d49}.hs-metrics article span{font-size:.73rem}.hs-table-wrap{overflow:auto;max-height:550px}.hs-page table{border-collapse:collapse;width:100%;min-width:650px;font-size:.75rem;margin-top:20px}.hs-page th,.hs-page td{padding:13px 10px;text-align:left;border-bottom:1px solid #e1e6dd;vertical-align:top}.hs-page th{background:#f0f4ec;position:sticky;top:0}.hs-page td button{display:inline-block;margin:3px;padding:5px 8px;white-space:nowrap;border:1px solid #bdcdc2;border-radius:5px;background:white}.hs-page details summary{font-size:.95rem;font-weight:700;cursor:pointer;padding:0 0 12px}.hs-page details form{margin-top:16px}.hs-footer{background:#e7eddf;border-top:1px solid #d9e0d2;padding:35px 0;font-size:.8rem}.hs-footer .container{display:flex;gap:28px;align-items:center;flex-wrap:wrap}.hs-footer p{flex:1}.hs-page [hidden]{display:none!important}#payment-qr{max-width:220px;margin:15px auto}.hs-menu{display:inline-flex;align-items:center;position:relative;gap:4px}.hs-menu summary{cursor:pointer;padding:8px}.hs-submenu{position:absolute;top:100%;left:0;z-index:80;background:#10283b;min-width:220px;padding:12px;border-radius:10px;box-shadow:0 10px 20px #0003}.hs-submenu a{display:block;color:white;padding:9px;font-size:.8rem}.hs-submenu a:hover{background:#1c4c5c;border-radius:5px}.hs-menu>details{position:relative}.hs-menu>details>summary{list-style:none;color:white}.hs-menu>details>summary::-webkit-details-marker{display:none}.hs-menu>details>summary:after{content:'▾';font-size:11px}.hs-page :focus-visible{outline:3px solid #d9a82a;outline-offset:3px}@media(max-width:850px){.hs-hero-grid{grid-template-columns:1fr 1fr;gap:20px}.hs-columns{gap:30px}.hs-metrics{grid-template-columns:1fr 1fr}.hs-nav{gap:12px}.hs-price{right:-5px}}@media(max-width:640px){.hs-hero{padding:42px 0}.hs-hero-grid,.hs-columns{grid-template-columns:1fr;gap:35px}.hs-product{min-height:370px;margin-bottom:20px}.hs-book{width:210px;min-height:310px}.hs-price{right:14px;bottom:15px}.hs-tabs{gap:18px;overflow:auto}.hs-tabs button{font-size:.72rem;white-space:nowrap}.hs-card{padding:22px}.hs-page h2{font-size:2rem}.hs-hero h1{font-size:2.8rem}.hs-form-grid{grid-template-columns:1fr}.hs-page .wide{grid-column:auto}.hs-panel-heading{align-items:flex-start;flex-direction:column}.hs-nav{font-size:.69rem;gap:12px}.hs-page .header-shell{flex-wrap:wrap;padding-block:16px}.hs-page .brand{max-width:270px}.hs-footer .container{gap:16px}.hs-footer p{flex-basis:100%}.hs-menu{flex-wrap:wrap}.hs-submenu{position:static}.hs-page .hs-actions .button{font-size:.8rem}}
.hs-formats{padding-top:58px;padding-bottom:15px;scroll-margin-top:110px}.hs-format-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.hs-format-card{padding:32px;border:1px solid #d5ded3;border-radius:20px;background:#fff;display:flex;flex-direction:column}.hs-format-online{background:#eef4e8}.hs-format-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:23px}.hs-format-label{font-size:.66rem;letter-spacing:.1em;color:#4c6859;font-weight:700}.hs-free,.hs-print-tag{background:#176c50;color:white;border-radius:30px;padding:7px 16px;font-size:.8rem}.hs-print-tag{background:#efe3c8;color:#694e19}.hs-page .hs-format-card h3{font:400 1.9rem Georgia,serif;color:#123f35}.hs-format-card p,.hs-format-card li{font-size:.86rem;color:#586b64}.hs-format-card ul{padding-left:22px;margin-bottom:25px}.hs-online-links{display:flex;align-items:flex-start;gap:14px;flex-direction:column;margin-top:auto}.hs-online-links>a:not(.button){color:#16634e;font-size:.85rem;font-weight:600;text-decoration:underline}.hs-format-price strong{font-size:1.7rem;color:#123f35}.hs-format-price small{display:block;font-size:.75rem;margin-top:5px}.hs-product-real{min-height:380px}.hs-real-cover{width:100%;height:auto;border-radius:14px;box-shadow:0 22px 50px #0006}.hs-product-real .hs-price{right:-6px;bottom:-28px;max-width:220px}.hs-format-online{scroll-margin-top:110px}@media(max-width:850px){.hs-hero-grid{grid-template-columns:1fr}.hs-product-real{max-width:620px;min-height:unset;width:100%;margin:0 auto 45px}.hs-product-real .hs-price{right:0;bottom:-30px}.hs-format-grid{grid-template-columns:1fr}}@media(max-width:640px){.hs-formats{padding-top:36px}.hs-format-card{padding:24px}.hs-format-top{flex-wrap:wrap}.hs-product-real{margin-bottom:30px}.hs-product-real .hs-price{padding:12px 15px;bottom:-25px;max-width:195px}.hs-product-real .hs-price strong{font-size:1.9rem}.hs-format-card .hs-actions{margin-top:15px}}

.hs-distributors-page{padding-top:130px;min-height:75vh}.hs-distributors-page h1{font:400 clamp(2rem,4vw,3.2rem)/1.15 Georgia,serif;margin:0 0 24px}.hs-distributors-page .hs-login h2,.hs-email-request h2{font-size:1.65rem}.hs-order-title{padding-top:24px}
