.eng{--eng-ink:#1c2c31;--eng-gold:#e7be63;--eng-dark:#111a20;--eng-muted:#5d6c6e;color:var(--eng-ink);background:#f8f7f2;min-height:100vh;font-family:Inter,system-ui,sans-serif}.eng *{box-sizing:border-box}.eng-wrap{width:min(1120px,100% - 40px);margin:auto}.eng a{color:inherit}.eng-nav{justify-content:space-between;align-items:center;gap:20px;padding:21px 0;display:flex}.eng-brand{letter-spacing:1.8px;align-items:center;gap:10px;font-size:9px;line-height:1.3;text-decoration:none;display:flex}.eng-brand strong{letter-spacing:.5px;font-size:16px;display:block}.eng-brand img{border-radius:50%}.eng-nav>a:last-child{align-items:center;gap:7px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.eng-kicker{letter-spacing:1.6px;color:#7c641f;align-items:center;gap:8px;margin:0 0 16px;font-size:10px;font-weight:750;line-height:1.6;display:flex}.eng-hero{background:var(--eng-dark);color:#f6f5ee;padding:47px 0 35px}.eng-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:24px 45px;display:grid}.eng-hero .eng-kicker{color:#e1c982;letter-spacing:1.2px;font-size:9px}.eng-hero .eng-kicker>span{background:var(--eng-gold);border-radius:50%;width:6px;height:6px}.eng h1{letter-spacing:-2.4px;margin:0 0 24px;font-size:clamp(42px,4.5vw,62px);font-weight:800;line-height:1.03}.eng h1 em{color:var(--eng-gold);font-style:normal}.eng-intro{color:#c9d2d0;max-width:500px;margin:0;font-size:16px;line-height:1.75}.eng-intro strong{color:#f6f5ee}.eng-hero-pills{color:#d9d5c5;flex-wrap:wrap;gap:15px;margin-top:22px;font-size:10px;display:flex}.eng-hero-pills span{align-items:center;gap:7px;display:flex}.eng-hero-art{background:#0b1216;border:1px solid #d7b55b50;border-radius:20px;overflow:hidden}.eng-hero-art>img{width:100%;height:auto;display:block}.eng-hero-art>div{background:#1d292d;border-top:1px solid #d7b55b30;justify-content:space-around;padding:15px;display:flex}.eng-hero-art>div>span{color:var(--eng-gold);font-size:23px;font-weight:750;line-height:1.1}.eng-hero-art small{color:#d0d8d1;margin-top:5px;font-size:10px;font-weight:450;display:block}.eng-hero-cta{grid-column:1/-1;width:100%;max-width:490px}.eng-button{background:var(--eng-gold);cursor:pointer;border:1px solid #ebcf89;border-radius:11px;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:16px 22px;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none;display:inline-flex;color:#1c251f!important}.eng-button:hover{background:#f1cd7a}.eng-button:disabled{opacity:.55;cursor:default}.eng-hero-cta>.eng-button{width:100%}.eng-hero-cta>p{color:#becac3;margin:10px 0;font-size:11px;line-height:1.7}.eng-secondary{text-underline-offset:4px;align-items:center;gap:8px;font-size:12px;display:inline-flex}.eng-ribbon{background:#eeeadd;border-bottom:1px solid #e3decd}.eng-ribbon>.eng-wrap{flex-wrap:wrap;justify-content:center;gap:25px;padding:16px 0;display:flex}.eng-ribbon span{color:#51605b;align-items:center;gap:8px;font-size:11px;display:flex}.eng-section{padding-top:57px;padding-bottom:57px}.eng h2{letter-spacing:-1.2px;margin:0 0 24px;font-size:clamp(28px,3.2vw,40px);font-weight:750;line-height:1.16}.eng h3{font-weight:700}.eng-pains{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.eng-pains article{border-top:2px solid #baa664;padding-top:21px}.eng-pains article>span{color:#927936;font-size:10px;font-weight:750}.eng-pains h3{margin:13px 0 10px;font-size:17px;line-height:1.4}.eng-pains p{color:var(--eng-muted);margin:0;font-size:13px;line-height:1.8}.eng-catalog-band{background:#edece4}.eng-section-head{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.eng-section-head>p{max-width:320px;color:var(--eng-muted);margin-bottom:24px;font-size:13px;line-height:1.8}.eng-search{color:#536257;background:#fff;border:1px solid #d0d6c9;border-radius:11px;align-items:center;gap:12px;max-width:480px;padding:0 15px;display:flex}.eng-search input{width:100%;min-width:0;min-height:48px;font:inherit;color:#1e3430;background:0 0;border:0;outline:0;padding:14px 0;font-size:13px}.eng-search:focus-within{outline-offset:2px;outline:2px solid #9d8138}.eng-results{color:#647266;margin:18px 0 12px;font-size:11px}.eng-volume-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.eng-volume-grid article{background:#fff;border:1px solid #dadfd3;border-radius:13px;min-height:130px;padding:20px}.eng-volume-grid article>div{color:#8a722e;justify-content:space-between;align-items:center;gap:8px;display:flex}.eng-volume-grid article>div>span{letter-spacing:1px;font-size:9px}.eng-volume-grid h3{margin:15px 0 8px;font-size:16px;line-height:1.3}.eng-volume-grid article>p{color:#627165;margin:0;font-size:11px}.eng-expand{color:var(--eng-ink);cursor:pointer;background:0 0;border:1px solid #b6bba9;border-radius:30px;align-items:center;gap:8px;margin:24px auto 0;padding:12px 22px;font-size:12px;font-weight:650;display:flex}.eng-empty{text-align:center;color:#627165;font-size:13px}.eng-organization{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:65px;display:grid}.eng-organization>div>p:not(.eng-kicker){color:var(--eng-muted);font-size:14px;line-height:1.85}.eng-organization .eng-context-note{border-left:2px solid #cbb674;margin-top:21px;padding-left:14px;font-size:11px!important}.eng-organization ol{gap:21px;margin:0;padding:0;list-style:none;display:grid}.eng-organization li{gap:15px;display:flex}.eng-organization li>span{color:#7d6423;background:#ece4c9;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:10px;font-weight:750;display:grid}.eng-organization strong{font-size:14px}.eng-organization li p{color:var(--eng-muted);margin:6px 0 0;font-size:12px;line-height:1.7}.eng-bonus-band{color:#f6f5ef;background:#111c23}.eng-bonus-band .eng-kicker{color:#dcc77e}.eng-bonus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.eng-bonus-grid article{background:#1a272e;border:1px solid #56604a80;border-radius:15px;overflow:hidden}.eng-bonus-grid img{aspect-ratio:1.55;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.eng-bonus-grid article>div{padding:23px}.eng-bonus-grid article>div>span{letter-spacing:1px;color:#d6bd73;font-size:9px}.eng-bonus-grid h3{margin:10px 0;font-size:18px;line-height:1.4}.eng-bonus-grid h3 strong{letter-spacing:-1px;color:var(--eng-gold);font-size:37px;line-height:1.2;display:block}.eng-bonus-grid p{color:#c2cfce;margin:0;font-size:12px;line-height:1.8}.eng-mid-buy{text-align:center;margin-top:30px}.eng-mid-buy p{color:#c6d2ce;font-size:11px;line-height:1.7}.eng-author{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:45px;display:grid}.eng-author>img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:auto}.eng-author p:not(.eng-kicker){color:var(--eng-muted);max-width:630px;font-size:14px;line-height:1.8}.eng-author a{text-underline-offset:4px;align-items:center;gap:7px;font-size:12px;display:inline-flex}.eng-offer-band{background:#eae8dc}.eng-offer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;display:grid}.eng-offer-grid>div>p:not(.eng-kicker){color:var(--eng-muted);font-size:14px;line-height:1.85}.eng-trust{gap:13px;margin-top:22px;display:flex}.eng-trust>svg{color:#89702e;flex-shrink:0}.eng-trust strong{font-size:13px}.eng-trust p{color:var(--eng-muted);margin:5px 0 0;font-size:12px;line-height:1.7}.eng .eng-price-card{color:#f4f4ec;background:#142128;border:1px solid #b49a50;border-radius:20px;padding:32px;box-shadow:0 18px 42px #28332016}.eng-price-card .eng-kicker{color:#d4c181;font-size:9px}.eng-price-card h3{letter-spacing:-1px;margin:0 0 22px;font-size:29px;line-height:1.12}.eng-price-card ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}.eng-price-card li{gap:10px;font-size:13px;line-height:1.5;display:flex}.eng-price-card li svg{color:#dfc779;flex-shrink:0}.eng-price{letter-spacing:-1.7px;margin:27px 0 4px;font-size:46px;font-weight:800;line-height:1.2}.eng-price-card .eng-payment{color:#cad5cd;margin:0 0 24px;font-size:12px}.eng-price-card .eng-button{width:100%}.eng-price-card>small{color:#bdcbc8;margin-top:16px;font-size:10px;line-height:1.75;display:block}.eng-faq{max-width:850px}.eng-faq details{border-bottom:1px solid #dce0d3;padding:17px 0}.eng-faq summary{cursor:pointer;font-size:14px;font-weight:650;line-height:1.5}.eng-faq details p{color:var(--eng-muted);margin-top:13px;font-size:13px;line-height:1.85}.eng-contact{color:var(--eng-muted);justify-content:center;align-items:center;gap:8px;margin-top:25px;font-size:12px;display:flex}.eng .eng-footer{color:#d3ddda;background:#101c22;padding:25px 0;font-size:11px;line-height:1.8}.eng-footer>.eng-wrap{flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.eng-footer a{color:inherit;text-underline-offset:3px}.eng-footer>.eng-wrap>div{flex-wrap:wrap;gap:15px;display:flex}.eng-footer p{color:#aabcb5;width:100%;max-width:780px;margin:0;font-size:10px}.eng a:focus-visible,.eng button:focus-visible,.eng summary:focus-visible{outline-offset:4px;outline:3px solid #c4a750}.eng .qp-purchase-dock .eng-button{width:100%;max-width:520px;min-height:48px;margin:auto;font-size:13px;display:flex}.eng .qp-purchase-dock{background:#f5f5edf5}@media (width<=700px){.eng-wrap{width:calc(100% - 36px)}.eng-nav{padding:14px 0}.eng-nav>a:last-child{font-size:10px}.eng-brand strong{font-size:14px}.eng-brand{letter-spacing:1.2px;font-size:8px}.eng-hero{padding:23px 0 29px}.eng-hero-grid{grid-template-columns:minmax(0,1fr);gap:18px}.eng-hero-copy{display:contents}.eng-hero-copy>.eng-kicker{order:0;margin:0;font-size:8px}.eng h1{letter-spacing:-1.5px;order:1;margin:0;font-size:39px;line-height:1.04}.eng h1>br:first-child{display:none}.eng-intro{order:2;font-size:13px;line-height:1.65}.eng-hero-art{border-radius:13px;order:3}.eng-hero-art>div{padding:10px}.eng-hero-art>div>span{font-size:18px}.eng-hero-art small{font-size:9px}.eng-hero-cta{order:4;max-width:none}.eng-hero-cta>.eng-button{padding:14px 12px;font-size:13px}.eng-hero-cta>p{font-size:10px}.eng-hero-pills{order:5;gap:12px;margin:0}.eng-ribbon>.eng-wrap{gap:13px;padding:14px 0}.eng-ribbon span{gap:5px;font-size:9px}.eng-section{padding-top:36px;padding-bottom:36px}.eng h2{letter-spacing:-.9px;font-size:28px}.eng-pains{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:24px}.eng-pains article{padding-top:15px}.eng-pains h3{margin:8px 0;font-size:16px}.eng-pains p{font-size:12px}.eng-section-head{display:block}.eng-section-head>p{max-width:none;margin-top:-8px;font-size:12px}.eng-volume-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.eng-volume-grid article{min-height:130px;padding:14px}.eng-volume-grid h3{font-size:14px}.eng-volume-grid article>div>span{letter-spacing:.3px;font-size:7px}.eng-volume-grid article>div>svg{width:18px}.eng-volume-grid article>p{font-size:10px}.eng-organization{grid-template-columns:minmax(0,1fr);gap:27px}.eng-bonus-grid{grid-template-columns:minmax(0,1fr);gap:17px}.eng-bonus-grid article{grid-template-columns:100px minmax(0,1fr);align-items:start;display:grid}.eng-bonus-grid img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;margin-top:22px}.eng-bonus-grid article>div{padding:20px 17px 20px 8px}.eng-bonus-grid h3{font-size:16px}.eng-bonus-grid h3 strong{font-size:30px}.eng-bonus-grid p{font-size:11px}.eng-mid-buy .eng-button{width:100%;padding:14px 10px;font-size:12px}.eng-author{grid-template-columns:85px minmax(0,1fr);gap:18px}.eng-author h2{margin-bottom:12px;font-size:24px}.eng-author .eng-kicker{margin-bottom:10px;font-size:8px}.eng-author p:not(.eng-kicker){font-size:12px}.eng-author a{font-size:11px}.eng-offer-grid{grid-template-columns:minmax(0,1fr);gap:29px}.eng .eng-price-card{padding:25px 20px}.eng-price-card h3{font-size:27px}.eng-price{font-size:43px}.eng-price-card .eng-button{padding:14px 10px;font-size:12px}.eng:has(.qp-purchase-dock){padding-bottom:86px}.eng-secondary{font-size:11px}.eng .eng-footer{padding:25px 0}}@media (prefers-reduced-motion:reduce){.eng *{scroll-behavior:auto!important}}.eng-pains .eng-before{border-top-color:#9b7770}.eng-pains .eng-before>span{color:#94615b}.eng-pains .eng-after{background:#eef1e8;border-top-color:#69856d;border-radius:12px;padding:21px 20px 22px}.eng-pains .eng-after>span{color:#416b4d}.eng-pains .eng-after h3{color:#244c37}
