body.mdq-guide-article{--guide-paper:#fffaf3;--guide-paper-soft:#fff5ea;--guide-ink:#362c46;--guide-muted:#6a6077;--guide-line:#decfdb;--guide-blue:#376c96;--guide-pink:#ac477e;--guide-purple:#7455a6;--guide-accent:var(--guide-blue);text-rendering:optimizelegibility;background:radial-gradient(at 10% 2%,#a8549b2b,#0000 34rem),radial-gradient(at 90% 18%,#467d9d24,#0000 34rem),#080c20;line-height:1.75}body.mdq-guide-article[data-guide-topic=journal],body.mdq-guide-article[data-guide-topic=feelings],body.mdq-guide-article[data-guide-topic=clarity],body.mdq-guide-article[data-guide-topic=dayplan]{--guide-accent:var(--guide-pink)}body.mdq-guide-article[data-guide-topic=habits],body.mdq-guide-article[data-guide-topic=soulcards]{--guide-accent:var(--guide-purple)}.mdq-guide-article .skip-link{z-index:200;color:#362c46;background:#fffaf3;border-radius:12px;padding:10px 18px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.mdq-guide-article .skip-link:focus{transform:none}.mdq-guide-article :is(.guide-reading,.article-body,.article-hero) :focus-visible{outline-offset:4px;outline:3px solid #b35691}.mdq-guide-article:not(.mdq-guide-quest):not([data-guide-topic=dayplan]) main{width:min(1020px,100% - 48px);max-width:none;margin:28px auto 56px;padding:0}.mdq-guide-article .guide-reading,.mdq-guide-article .article-body{color:var(--guide-ink);background:var(--guide-paper);border:1px solid #ead7e0;border-radius:30px;padding:clamp(24px,5vw,56px);box-shadow:0 24px 70px #00000035}.mdq-guide-article .guide-reading .hero{background:0 0;flex-direction:column;align-items:flex-start;padding:0 0 22px;display:flex}.mdq-guide-article :is(.guide-reading,.article-body,.article-hero) :is(h1,h2,h3){color:var(--guide-ink);text-wrap:balance;font-family:Georgia,Times New Roman,serif}.mdq-guide-article :is(.guide-reading,.article-hero) h1{letter-spacing:-.045em;max-width:22ch;margin:14px 0 20px;font-size:clamp(2.1rem,4.6vw,3.7rem);line-height:1.12}.mdq-guide-article :is(.guide-reading,.article-body) h2{font-size:clamp(1.7rem,3vw,2.2rem);line-height:1.25}.mdq-guide-article :is(.guide-reading,.article-body) h3{margin-top:28px;font-size:1.25rem;line-height:1.4}.mdq-guide-article :is(.guide-reading,.article-body) :is(p,li,strong){color:var(--guide-ink)}.mdq-guide-article :is(.guide-reading,.article-body,.article-hero) a:not(.button){color:var(--guide-accent);text-underline-offset:.18em;text-decoration-thickness:1px}.mdq-guide-article :is(.guide-reading,.article-body,.article-hero) a:not(.button):hover{color:#44316b}.mdq-guide-article :is(.guide-reading,.article-hero) :is(.lead,.hero-lead){color:#5d536b;max-width:65ch;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.75}.mdq-guide-article :is(.guide-reading,.article-body,.article-hero) :is(.eyebrow,.kicker){color:var(--guide-accent);letter-spacing:.09em;font-size:.73rem;font-weight:800}.mdq-guide-article .guide-category{color:#2e6081;background:#e5f2ff;border:1px solid #bddef0;border-radius:999px;align-items:center;width:fit-content;min-height:30px;margin:0 0 18px;padding:5px 12px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:.76rem;font-weight:800;line-height:1.4;display:inline-flex}.mdq-guide-article:is([data-guide-topic=clarity],[data-guide-topic=dayplan]) .guide-category{color:#984269;background:#ffe7ef;border-color:#edc4d6}.mdq-guide-article :is(.guide-reading,.article-hero) :is(.meta,.meta-line){color:var(--guide-muted);margin:10px 0 24px;font-size:.82rem}.mdq-guide-article .meta-line span:before{background:var(--guide-accent)}.mdq-guide-article .guide-editorial-cover{background:#f7e5dc;border:1px solid #e9d6dc;border-radius:22px;width:100%;margin:0 0 28px;overflow:hidden;box-shadow:0 12px 24px #6e436c10}.mdq-guide-article .guide-reading .hero>.guide-editorial-cover{order:-1}.mdq-guide-article .guide-editorial-image{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:auto;display:block}.mdq-guide-article :is(.guide-reading,.article-body)>section{border-bottom:1px solid var(--guide-line);margin:0;padding:38px 0;scroll-margin-top:110px}.mdq-guide-article .guide-reading>section{max-width:74ch;margin-inline:auto}.mdq-guide-article .guide-reading>:is(.takeaway,.example) p{max-width:70ch}.mdq-guide-article :is(.guide-reading,.article-body) :is(.takeaway,.example,.horizons>div,.practice-card,.soft-card,.note-card,.transparency){color:var(--guide-ink);box-shadow:none;background:#fff0e4;border:1px solid #edd3c1;border-radius:20px}.mdq-guide-article .guide-reading .takeaway{background:linear-gradient(120deg,#fff0e4,#f7ebfb);padding:26px 30px}.mdq-guide-article .guide-reading .takeaway h2{margin-bottom:12px}.mdq-guide-article .guide-reading .example{border-left:4px solid #d7ac70}.mdq-guide-article .guide-reading .example strong,.mdq-guide-article .guide-reading .horizons strong{color:#885f35}.mdq-guide-article .guide-reading .contents{border-color:var(--guide-line);gap:9px;padding:22px 0}.mdq-guide-article .guide-reading .contents a{color:#6c4777;background:#f5eaf4;border:1px solid #e3cde0;border-radius:999px;align-items:center;min-height:40px;padding:7px 13px;font-weight:700;text-decoration:none;display:inline-flex}.mdq-guide-article :is(.guide-reading,.article-body) :is(.steps li,ol li)::marker{color:var(--guide-accent)}.mdq-guide-article .guide-reading :is(details,section){border-color:var(--guide-line)}.mdq-guide-article .guide-reading details{padding:19px 0}.mdq-guide-article .guide-reading summary{color:var(--guide-ink)}.mdq-guide-article .guide-reading video{border:1px solid #c6b4ce;border-radius:20px;box-shadow:0 12px 30px #69457316}.mdq-guide-article .guide-reading figcaption,.mdq-guide-article .guide-reading .sources p{color:var(--guide-muted)}.mdq-guide-article .guide-caption-toggle{color:#69457b;background:#f4e7f8;border-color:#d7bddf}.mdq-guide-article .guide-caption-toggle[aria-pressed=true]{color:#fff;background:#765088}.mdq-guide-article :is(.guide-reading,.article-hero,.cta-card) .button{color:#382443;background:linear-gradient(120deg,#ffc4dd,#e1d0ff);border:1px solid #dcaecf;border-radius:999px;font-size:.9rem;box-shadow:0 7px 18px #b2609515}.mdq-guide-article :is(.guide-reading,.article-hero,.cta-card) .button:hover{color:#211529;filter:brightness(1.03)}.mdq-guide-article .article-hero{padding:28px 0 36px}.mdq-guide-article .article-hero-inner{max-width:1160px;color:var(--guide-ink);background:var(--guide-paper);border:1px solid #ead7e0;border-radius:30px;flex-direction:column;align-items:flex-start;padding:clamp(24px,5vw,54px);display:flex;box-shadow:0 24px 70px #00000035}.mdq-guide-article .article-hero-inner .guide-editorial-cover{order:-1}.mdq-guide-article .article-hero-inner .button-row{margin-top:0}.mdq-guide-article .article-hero .button-secondary{background:#fff1f8}.mdq-guide-article .article-layout{gap:26px;padding-bottom:40px}.mdq-guide-article .article-body{padding:clamp(24px,3.8vw,42px)}.mdq-guide-article .article-body>section:first-child{padding-top:0}.mdq-guide-article .article-body>section:last-of-type{border-bottom:0}.mdq-guide-article .toc{color:var(--guide-ink);background:#fff5ef;border:1px solid #e1cbd6;border-radius:20px;box-shadow:0 12px 30px #00000021}.mdq-guide-article .toc strong{color:#5b3b70}.mdq-guide-article .toc a{color:#63506d}.mdq-guide-article .toc a:hover{color:#ac477e}.mdq-guide-article .article-body .quest-overview a{color:#65526e;background:#f6eaf5;border-color:#ddc8e1}.mdq-guide-article .article-body .quest-overview a:hover{color:#453054;border-color:#ad759e}.mdq-guide-article .article-body .quest-day{background:linear-gradient(140deg,#fff5ec,#fff8fb);border:1px solid #e3cbd7;border-radius:22px;margin:20px 0;padding:26px}.mdq-guide-article .article-body .day-number{color:#6e3c62;background:#f4dce7}.mdq-guide-article .article-body .quest-task{color:var(--guide-ink);background:#eaf3f7;border-color:#82bad1}.mdq-guide-article .article-body .quest-task strong{color:#376c96}.mdq-guide-article .article-body .practice-card{background:#f1f6eb;border-color:#cfdcba}.mdq-guide-article .article-body .practice-card .kicker{color:#61753c}.mdq-guide-article .article-body .transparency{background:#f3edf7;border-color:#d8c6e2}.mdq-guide-article .article-body .plain-steps li{background:#f5edf7;border-color:#decddd}.mdq-guide-article .article-body .prompt-list li{color:var(--guide-ink);background:#f1e7f1}.mdq-guide-article .article-body .comparison-table :is(th,td){color:var(--guide-ink);background:#f9f1ea;border-color:#dac7d4}.mdq-guide-article .article-body .comparison-table th{background:#f0e5f2}.mdq-guide-article .article-body .comparison-table td:before{color:#914473}.mdq-guide-article .article-body .checklist li:before{color:#4b7c59;border-color:#8eb397}.mdq-guide-article .related-card{background:#fff6ee;border-color:#ddc7d7}.mdq-guide-article .related-card :is(h3,p){color:var(--guide-ink)}.mdq-guide-article .related-card .card-link{color:#7f4d98}.mdq-guide-article .related-card:hover{color:var(--guide-ink);background:#fff9f4;border-color:#bd7f9d}.mdq-guide-article .cta-card{background:linear-gradient(135deg,#fff1e5,#f4e7f7);border-color:#dfbfd2}.mdq-guide-article .cta-card :is(h2,p){color:var(--guide-ink)}.mdq-guide-article .cta-card .kicker{color:#ac477e}@media (width>=901px){.mdq-guide-article .guide-reading .hero,.mdq-guide-article .article-hero-inner{grid-template-columns:1.1fr 1fr;align-items:start;column-gap:30px;display:grid}.mdq-guide-article .guide-reading .hero>:not(.guide-editorial-cover),.mdq-guide-article .article-hero-inner>:not(.guide-editorial-cover){grid-column:1}.mdq-guide-article .guide-reading .hero>.guide-editorial-cover,.mdq-guide-article .article-hero-inner>.guide-editorial-cover{order:0;grid-area:1/2/span 6;align-self:center}.mdq-guide-article :is(.guide-reading,.article-hero) h1{font-size:clamp(2rem,3.2vw,3rem)}.mdq-guide-article .guide-editorial-image{aspect-ratio:3/2}}@media (width<=900px){.mdq-guide-article .article-layout{gap:20px}.mdq-guide-article .toc{max-height:none}.mdq-guide-article .toc ol{flex-wrap:wrap;gap:8px;display:flex}.mdq-guide-article .toc li+li{margin:0}.mdq-guide-article .toc a{background:#f2e5ed;border-radius:10px;padding:6px 10px}}@media (width<=620px){.mdq-guide-article:not(.mdq-guide-quest):not([data-guide-topic=dayplan]) main{width:calc(100% - 24px);margin-top:18px}.mdq-guide-article :is(.guide-reading,.article-body,.article-hero-inner){border-radius:24px;padding:22px}.mdq-guide-article .guide-editorial-cover{border-radius:17px;margin-bottom:22px}.mdq-guide-article .guide-editorial-image{aspect-ratio:3/2}.mdq-guide-article :is(.guide-reading,.article-hero) h1{font-size:clamp(1.9rem,7.5vw,2.6rem)}.mdq-guide-article .guide-reading .takeaway{padding:21px}.mdq-guide-article .article-body .quest-day{padding:20px}.mdq-guide-article .article-hero{padding-top:18px}.mdq-guide-article :is(.guide-reading,.article-body)>section{padding-block:30px}}@media print{body.mdq-guide-article{color:#111;background:#fff}.mdq-guide-article :is(.mdq-header,.mdq-footer,.breadcrumbs,.guide-category,.guide-editorial-cover,.skip-link,.toc,.related,.cta-section){display:none!important}.mdq-guide-article :is(main,.shell){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.mdq-guide-article :is(.guide-reading,.article-body,.article-hero-inner){box-shadow:none;background:#fff;border:0;padding:0}.mdq-guide-article .article-hero-inner,.mdq-guide-article .article-layout{display:block}.mdq-guide-article :is(.guide-reading,.article-body) :is(.takeaway,.example,.practice-card,.quest-day){break-inside:avoid;box-shadow:none;background:#fff}}
