.reading-value{margin:24px 0 34px;color:#392c37}.reading-value h3{font:400 clamp(24px,3vw,34px)/1.2 Georgia,serif;letter-spacing:-.025em;margin:0 0 20px}.reading-value-grid{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #d4c4cb;border-radius:12px;overflow:hidden;background:#fffaf8}.reading-value-grid li{min-width:0;padding:22px 18px;border-right:1px solid #d4c4cb;display:grid;grid-template-rows:38px 54px 70px 30px 44px 60px auto auto;align-content:start;gap:5px}.reading-value-grid li:last-child{border:0;background:#efe4e9}.reading-value-grid li:nth-child(2){background:#e6eeea}.value-kicker{font-size:14px;line-height:1.3;color:#675560}.value-price{font:400 40px/1.1 Georgia,serif}.value-pages{font-size:20px;font-weight:650;line-height:1.3}.value-words{font-size:14px;line-height:1.4;color:#675560}.reading-value .value-title{font-size:17px;font-weight:650;line-height:1.4;margin:0}.reading-value .value-scope{font-size:14px;line-height:1.45;margin:0 0 6px}.reading-value .value-shared{font-size:14px;line-height:1.5;max-width:850px;margin:14px 0 0;color:#675560}@media(max-width:700px){.reading-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reading-value-grid li{padding:18px 14px;grid-template-rows:36px 46px 80px 27px 40px 66px auto auto}.reading-value-grid li:nth-child(2){border-right:0}.reading-value-grid li:nth-child(-n+2){border-bottom:1px solid #d4c4cb}.value-price{font-size:34px}.value-pages{font-size:18px}.reading-value .value-title{font-size:16px}.reading-value h3{font-size:27px}}@media(prefers-reduced-motion:reduce){.reading-value *{animation:none;transition:none}}
.question-inclusion{display:flex;flex-direction:column;gap:9px;font-family:var(--sans);font-weight:400;text-transform:none;white-space:normal;letter-spacing:normal;color:#36242d;background:transparent;border:0;border-top:1px solid #ccb8bd;padding:18px 0;margin:16px 0;max-width:100%;box-sizing:border-box;text-align:left}
.question-inclusion .offer-benefit{display:block;font:400 25px/1.12 var(--serif);letter-spacing:-.02em;text-wrap:balance}
.question-inclusion .offer-question{display:block;font:500 15px/1.4 var(--sans);letter-spacing:0;color:#77424e;text-wrap:pretty}
.reading-value-grid li{grid-template-rows:38px 54px minmax(126px,auto) 30px 44px 60px auto auto}
.reading-value-grid .question-inclusion{margin:0;align-self:stretch;padding:15px 0}
.reading-value-grid .offer-benefit{font-size:23px}.reading-value-grid .offer-question{font-size:14px}
.value-title-line{display:block}.value-question-count{font-weight:800;color:#963d35;text-decoration:underline;text-decoration-color:#c68f7b;text-decoration-thickness:2px;text-underline-offset:4px}
.reading-value-grid li:nth-child(2){background:#f6e8de;box-shadow:inset 0 4px #a3423c}.reading-value-grid li:last-child{background:#f7f1ec}
.plan-card.featured{border-color:#a3423c;box-shadow:0 16px 45px #72362f17}
.plan-card.featured .button,.hero .cta-row>.button:first-child{background:#963d35;color:#fffaf4;border-color:#963d35;box-shadow:0 8px 22px #963d3529}
.hero h1 em{font-weight:400;color:#963d35}.hero .hero-personal-hook{font-size:20px;line-height:1.4;max-width:450px}.hero .hero-copy{line-height:1.55;margin-top:16px}.hero .cta-row{margin-top:24px}
.report-glimpse .question-inclusion{padding:15px 0;margin:10px 0}.report-glimpse .offer-benefit{font-size:28px}
@media(max-width:700px){.reading-value-grid{grid-template-columns:1fr}.reading-value-grid li{grid-template-columns:1fr auto;grid-template-rows:auto;gap:9px 16px;padding:22px;border-right:0;border-bottom:1px solid #d4c4cb}.reading-value-grid .value-kicker{grid-column:1}.reading-value-grid .value-price{grid-column:2;grid-row:1 / 3}.reading-value-grid .question-inclusion{grid-column:1 / -1;min-height:0}.reading-value-grid .value-pages,.reading-value-grid .value-words,.reading-value-grid .value-title,.reading-value-grid .value-scope{grid-column:1 / -1}.question-inclusion .offer-benefit{font-size:25px}.hero h1{font-size:clamp(2.6rem,10.5vw,4rem);line-height:1.02}.hero .hero-personal-hook{font-size:18px}.hero .cta-row>.button{width:100%;justify-content:center}}
