html[data-hl-english-content] body :is(h1,h2,h3,p,li,summary) {word-break:normal;letter-spacing:normal;}
html[data-hl-english-content] body :is(p,li) {font-size:17px !important;line-height:1.75 !important;}
html[data-hl-english-content] body :is(.chapter-desc,.chapter-systems) {font-size:14px !important;line-height:1.75 !important;}
html[data-hl-english-content] body :is(footer,.hl-book-footer) p {font-size:14px !important;line-height:1.7 !important;}
html[data-hl-english-content] body .hl-fr-nav-title {font-size:14px !important;line-height:1.7 !important;}
html[data-hl-english-content] body :is(.hero,.hero-book) {min-height:0 !important;padding-top:28px !important;padding-bottom:28px !important;}
html[data-hl-english-content] body :is(.hero-title,.hero h1) {font-size:36px !important;line-height:1.25 !important;letter-spacing:-.02em !important;margin:0 0 16px !important;color:#3D3835 !important;-webkit-text-fill-color:#3D3835 !important;background-image:none !important;}
html[data-hl-english-content] body :is(.hero-sub,.hero .sub) {font-size:17px !important;line-height:1.7 !important;max-width:720px !important;margin:0 0 18px !important;}
html[data-hl-english-content] body :is(.hero-meta,.note,.meta,.bc,.badge,.eyebrow,.cta-eyebrow) {font-size:14px !important;line-height:1.6 !important;}
html[data-hl-english-content] body :is(.hero-tag,.hero .illus) {display:none !important;}
html[data-hl-english-content="reading"] body .hero>div>svg {display:none !important;}
html[data-hl-english-content="reading"] body .hl599-hero-art {display:none !important;}
html[data-hl-english-content="reading"] body .hl599-paper h1 {font-size:36px !important;line-height:1.25 !important;}
html[data-hl-english-content="reading"] body .hl599-paper .wrap {max-width:840px !important;}
html[data-hl-english-content="reading"] body section {padding-top:28px !important;padding-bottom:28px !important;}
html[data-hl-english-content="reading"] body .hero .wrap {max-width:840px !important;}
html[data-hl-english-content="book"] body .hero-book-grid {display:grid !important;grid-template-columns:260px minmax(0,1fr) !important;gap:36px !important;align-items:start !important;}
html[data-hl-english-content="book"] body .book-mockup {max-width:260px !important;width:100% !important;}
html[data-hl-english-content="book"] body .hero-text {min-width:0;}
html[data-hl-english-content="book"] body .hero-text {display:flex;flex-direction:column;align-items:flex-start;}
html[data-hl-english-content="book"] body .hero-text>* {order:5;}
html[data-hl-english-content="book"] body .hero-text>.hero-title {order:0;}
html[data-hl-english-content="book"] body .hero-text>.hero-sub {order:1;}
html[data-hl-english-content="book"] body .hero-text>.hero-price {order:2;}
html[data-hl-english-content="book"] body .hero-text>a.cta-btn {order:3;}
html[data-hl-english-content="book"] body .hero-text>.hero-meta {order:4;}
html[data-hl-english-content="book"] body .hero-price strong {font-size:36px !important;line-height:1.4 !important;}
html[data-hl-english-content="book"] body .lmp-hero {padding-top:28px !important;padding-bottom:28px !important;}
html[data-hl-english-content="book"] body .lmp-h1 {font-size:36px !important;line-height:1.25 !important;}
html[data-hl-english-content="book"] body .hl-en-start {display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;margin:12px 0;background:#A05A6B;color:#fff;border-radius:12px;font-size:17px;font-weight:700;text-decoration:none;}
html[data-hl-english-content="book"] body :is(#birthdayInput,#ycBirthday,#plBirthday) {scroll-margin-top:130px;}
html[data-hl-english-content="book"] body .hero-text .hero-fu {font-size:14px !important;line-height:1.6 !important;}
html[data-hl-english-content="book"] body .hero-text .hero-fu span {font-size:14px !important;}
html[data-hl-english-content="book"] body .hero-text .hero-price {font-size:32px !important;line-height:1.4 !important;margin:14px 0 !important;}
html[data-hl-english-content="book"] body .chapter-grid {display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;max-width:none !important;}
html[data-hl-english-content="article"] body .hero {padding:24px !important;}
html[data-hl-english-content="article"] body .body {max-width:820px !important;}
html[data-hl-english-content="article"] body .body :is(p,li) {font-size:17px !important;line-height:1.75 !important;}
html[data-hl-english-content="article"] body .body h2 {margin-top:28px !important;padding-top:14px !important;font-size:25px !important;line-height:1.35 !important;}
html[data-hl-english-content="article"] body .answer-first {margin:20px 0 !important;padding:18px !important;}
html[data-hl-english-content="home"] body .hs-hero {padding:28px 24px !important;min-height:0 !important;}
html[data-hl-english-content="home"] body .hs-hero-inner {max-width:1000px !important;display:block !important;text-align:left !important;}
html[data-hl-english-content="home"] body .hs-text-title {font-size:42px !important;line-height:1.2 !important;max-width:760px;margin:0 0 16px !important;color:#3D3835 !important;}
html[data-hl-english-content="home"] body .hs-text-lead {font-size:18px !important;line-height:1.7 !important;max-width:750px;margin:0 0 20px !important;color:#3D3835 !important;}
html[data-hl-english-content="home"] body .hs-heroimg-book,html[data-hl-english-content="home"] body .hs-marquee-clip {display:none !important;}
html[data-hl-english-content="home"] body .hs-cta-note {display:block !important;font-size:14px !important;margin-top:10px !important;}
html[data-hl-english-content="home"] body :is(.hs-section,.hs-master) {padding-top:28px !important;padding-bottom:28px !important;}
html[data-hl-english-content="home"] body .hs-diff-card {padding:22px !important;}
html[data-hl-english-content="home"] body .hs-diff-card p {font-size:17px !important;line-height:1.75 !important;margin:12px 0 !important;}
html[data-hl-english-content="home"] body #all-in-english,html[data-hl-english-content="home"] body #contact {scroll-margin-top:100px;}
html[data-hl-english-content="home"] body .hl-en-contact {max-width:1000px;padding:24px;margin:24px auto;border-top:1px solid #A05A6B;}
html[data-hl-english-content="home"] body .hl-en-contact :is(p,a) {font-size:17px;line-height:1.75;color:#3D3835;}
html[data-hl-english-content="home"] body .hl-en-contact a {color:#007B7F;text-decoration:underline;}
@media(max-width:700px){
 html[data-hl-english-content="book"] body .hero-book-grid {grid-template-columns:1fr !important;gap:20px !important;}
 html[data-hl-english-content="book"] body .hero-text {order:-1;}
 html[data-hl-english-content="book"] body .book-mockup {max-width:180px !important;margin:auto;}
 html[data-hl-english-content="book"] body .chapter-grid {grid-template-columns:1fr !important;}
 html[data-hl-english-content] body :is(.hero-title,.hero h1,.hs-text-title) {font-size:30px !important;}
}

html[data-hl-english-content] body .page-wrap > img[src*="past-life.webp"] {display:none !important;}
html[data-hl-english-content] body .page-wrap > .hero {display:block !important;max-width:760px !important;margin:24px auto !important;padding:24px !important;text-align:left !important;background-image:none !important;}
html[data-hl-english-content] body .page-wrap > .hero :is(.hero-title,.hero-sub,.hero-tagline) {max-width:none !important;width:auto !important;margin:12px 0 !important;letter-spacing:normal !important;}
html[data-hl-english-content] body .page-wrap > .hero .hero-divider {display:none !important;}
html[data-hl-english-content="book"] body .book-cover {height:auto !important;min-height:380px !important;padding:26px 22px 24px 32px !important;transform:none !important;}
html[data-hl-english-content="book"] body .book-cover .bc-compass {display:none !important;}
html[data-hl-english-content="book"] body .book-cover :is(.bc-eyebrow,.bc-author,.bc-foot) {font-size:14px !important;line-height:1.6 !important;}
html[data-hl-english-content="book"] body .book-cover .bc-foot {position:static !important;margin-top:14px !important;}
html[data-hl-english-content="book"] body .book-cover .bc-title {font-size:28px !important;line-height:1.2 !important;}

html[data-hl-english-content] body .fd-hero {min-height:0 !important;padding:40px 24px 28px !important;text-align:left !important;}
html[data-hl-english-content] body .fd-hero-content {width:100%;max-width:900px !important;}
html[data-hl-english-content] body .fd-hero-content > img,html[data-hl-english-content] body .fd-hero-scroll {display:none !important;}
html[data-hl-english-content] body .fd-en-visible-title {font-size:36px;line-height:1.2;color:#3D3835;margin:0 0 16px;}
html[data-hl-english-content] body .fd-en-intro {max-width:720px;font-size:18px;line-height:1.7;}
html[data-hl-english-content] body .fd-hero-poem {max-width:900px !important;margin:24px 0 0 !important;}
html[data-hl-english-content] body .fd-hero-poem p {font-size:17px !important;line-height:1.75 !important;margin:8px 0 !important;}
html[data-hl-english-content] body #story {scroll-margin-top:90px;}
html[data-hl-english-content] body #hlFaqRendered summary {position:relative !important;padding-right:78px !important;}
html[data-hl-english-content] body #hlFaqRendered summary::after {right:18px !important;top:50% !important;transform:translateY(-50%) !important;font-size:14px !important;line-height:1.5 !important;}
html[data-hl-en-inline-policy="after-reading-steps"] .page-wrap > [data-hl-999-inline] {display:none !important;}
html[data-hl-en-inline-policy="founder-reading"] [data-hl-999-inline] {display:none !important;}
html[data-hl-en-inline-policy="founder-reading"] {scroll-padding-top:64px !important;}
html[data-hl-en-inline-policy="founder-reading"] .fd-topbar-nav a {color:#3D3835 !important;}
html[data-hl-en-inline-policy="founder-reading"] .fd-topbar-nav a:is(:hover,:focus-visible) {text-decoration:underline;text-underline-offset:4px;}
html[data-hl-en-inline-policy="founder-reading"] :is(#story,#system,#books,#start) {scroll-margin-top:16px !important;}
html[data-hl-english-content="reading"] .wrap:has(>.card.ch) {display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;max-width:900px !important;}
html[data-hl-english-content="reading"] .wrap:has(>.card.ch)>:not(.card.ch) {grid-column:1/-1;}
html[data-hl-english-content="reading"] .wrap>.card.ch {margin:0 !important;min-width:0;align-items:flex-start;}
@media(max-width:700px){html[data-hl-english-content="reading"] .wrap:has(>.card.ch) {grid-template-columns:1fr !important;}}
html[data-hl-english-content] .fd-section {padding-top:28px !important;padding-bottom:28px !important;}
html[data-hl-english-content] .fd-fade {opacity:1 !important;transform:none !important;visibility:visible !important;}
html[data-hl-english-content] .fd-quote-mark {font-size:48px !important;line-height:1 !important;margin:0 !important;}
html[data-hl-english-content] .fd-quote :is(.fd-quote-text,.fd-quote-attr) {color:#3D3835 !important;margin:8px 0 !important;}
html[data-hl-english-content="book"] .cta-box:has(>a[href*="buy=life-manual-en-1"])>p {color:#3D3835 !important;-webkit-text-fill-color:#3D3835 !important;opacity:1 !important;}
html[data-hl-english-content] .page-wrap>.hero::before,html[data-hl-english-content] .page-wrap>.hero::after {content:none !important;display:none !important;}
html[data-hl-english-content] .page-wrap>.hero {border-radius:16px !important;}
html[data-hl-english-content] .input-card:has(#plBirthday)::before {content:'Your birth details' !important;font:700 14px/1.5 'Noto Sans TC',sans-serif !important;letter-spacing:normal !important;}
html[data-hl-english-content] .keys-grid .key-card,html[data-hl-english-content] .keys-grid .key-card:hover {transform:none !important;box-shadow:0 4px 12px rgba(160,90,107,.16) !important;}
html[data-hl-english-content] #step1.glass::before {content:'Chapter one' !important;}
html[data-hl-english-content] #step2.glass::before {content:'Chapter two' !important;}
html[data-hl-english-content] #step3.glass::before {content:'Chapter three' !important;}
html[data-hl-english-content] :is(#step1,#step2,#step3).glass::before {font:700 14px/1.5 'Noto Sans TC',sans-serif !important;letter-spacing:normal !important;color:#A05A6B !important;}
html[data-hl-en-faq-label="more"] .faq-item>summary {position:relative !important;padding-right:78px !important;}
html[data-hl-en-faq-label="more"] .faq-item>summary::after {right:18px !important;font-size:14px !important;line-height:1.5 !important;}
html[data-hl-english-content="article"] [data-hl-999-inline] {display:none !important;}
html[data-hl-en-inline-policy="after-reading-steps"] .steps-section > [data-hl-999-inline] {display:none !important;}
html[data-hl-english-content] .page-wrap>.hero>.hero-doorframe {display:none !important;}
