body.spellcaster-review-page>main.main{width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:#fcfcfc;color:#0d0d0d}.lilly-read{background:#fcfcfc!important;color:#0d0d0d!important;min-height:100vh;padding:clamp(28px,5vw,72px) 20px 90px;-webkit-font-smoothing:antialiased}.lilly-read-inner{max-width:730px;margin:0 auto}.lilly-read :is(a,a:visited){color:#0d0d0d!important;text-decoration:underline;text-underline-offset:4px}.lilly-read-nav{font:500 15px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin-bottom:48px}.lilly-read-header h1{font:700 clamp(35px,5vw,55px)/1.18 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:-.03em;color:#0d0d0d!important;margin:0 0 24px}.lilly-read-eyebrow{font:700 12px/1.4 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;letter-spacing:.12em;color:#555!important;margin:0 0 18px}.lilly-read-deck{font:400 20px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:#0d0d0d!important;margin:0 0 20px}.lilly-read-byline{font:400 15px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:#555!important;margin:0 0 42px}.lilly-read-prose{font:400 21px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:#0d0d0d!important;letter-spacing:0;overflow-wrap:break-word}.lilly-read-prose :is(p,ul,ol,blockquote){font:inherit!important;color:inherit!important;margin:0 0 1em}.lilly-read-prose :is(h2,h3,h4){font-family:inherit!important;color:#0d0d0d!important;line-height:1.3!important;font-weight:700!important;margin:1.85em 0 .75em}.lilly-read-prose h2{font-size:1.4em!important}.lilly-read-prose h3{font-size:1.22em!important}.lilly-read-prose h4{font-size:1.1em!important}.lilly-read-prose :is(strong,b){color:#0d0d0d!important;font-weight:750!important}.lilly-read-prose blockquote{padding:12px 0 12px 20px;border-left:3px solid #bbb;background:transparent!important}.lilly-read-prose :is(ul,ol){padding-left:1.4em}.lilly-read-related{border-top:1px solid #d6d6d6;padding-top:30px;margin:65px 0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lilly-read-related h2{font:700 24px/1.3 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;color:#0d0d0d!important;margin:0 0 17px}.lilly-read-related ul{padding-left:22px;margin:0}.lilly-read-related li{font-size:17px;line-height:1.5;margin:0 0 15px}.lilly-read-return{font:500 15px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:42px 0 0}@media(max-width:650px){.lilly-read{padding:28px 20px 74px}.lilly-read-nav{margin-bottom:35px}.lilly-read-header h1{font-size:clamp(31px,7.8vw,41px)!important}.lilly-read-prose{font-size:20px!important;line-height:1.55!important}.lilly-read-byline{margin-bottom:34px}}body.spellcaster-review-page .ss-review-consult{--ss-review-cta-blue:#1556aa;margin-top:3rem;padding-top:2rem;border-top:1px solid #d6d6d6;color:#0d0d0d;font:400 19px/1.55 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.spellcaster-review-page .ss-review-consult p{margin:0 0 1rem}body.spellcaster-review-page .ss-review-consult .ss-review-consult-label{margin-bottom:.65rem;color:#555;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}body.spellcaster-review-page .ss-review-consult h2{color:#0d0d0d;font:600 clamp(22px,3vw,28px)/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0;margin:0 0 1rem}body.spellcaster-review-page .ss-review-consult-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.25rem 0 .9rem}body.spellcaster-review-page .ss-review-consult-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.65rem 1.15rem;border:1px solid var(--ss-review-cta-blue);border-radius:9px;font:600 .95rem/1.35 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;text-align:center;white-space:normal}body.spellcaster-review-page .ss-review-consult-actions a.ss-review-consult-text{background:var(--ss-review-cta-blue);color:#fff}body.spellcaster-review-page .ss-review-consult-actions a.ss-review-consult-email{background:transparent;color:var(--ss-review-cta-blue)}body.spellcaster-review-page .ss-review-consult-actions a:hover{filter:brightness(.94)}body.spellcaster-review-page .ss-review-consult-actions a:focus-visible{outline:3px solid #0d0d0d;outline-offset:3px}body.spellcaster-review-page .ss-review-consult .ss-review-consult-note,body.spellcaster-review-page .ss-review-consult .ss-review-consult-other{font-size:.9rem;line-height:1.6;color:#555}@media(max-width:480px){body.spellcaster-review-page .ss-review-consult-actions{flex-direction:column}body.spellcaster-review-page .ss-review-consult-actions a{width:100%}}body.spellcaster-review-page .lilly-read :is(a,a:visited){color:#1556aa!important}body.spellcaster-review-page .ss-review-consult-actions a.ss-review-consult-text,body.spellcaster-review-page .ss-review-consult-actions a.ss-review-consult-text:visited{color:#fff!important;text-decoration:none!important}body.spellcaster-review-page .ss-review-consult-actions a.ss-review-consult-email,body.spellcaster-review-page .ss-review-consult-actions a.ss-review-consult-email:visited{color:#1556aa!important;text-decoration:none!important}body.spellcaster-review-page .ss-review-directory-nav{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin:0 0 2.5rem;padding:0 0 1.25rem;border-bottom:1px solid #dedede;font:500 15px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body.spellcaster-review-page .ss-review-directory-nav details{position:relative;max-width:100%}body.spellcaster-review-page .ss-review-directory-nav summary{cursor:pointer;color:#1556aa;font-weight:600;padding:.6rem .7rem;min-height:44px;list-style:revert}body.spellcaster-review-page .ss-review-directory-nav details[open] ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:.15rem .65rem;padding:1rem 1rem 1rem 2rem;margin:.6rem 0 0;background:#fff;border:1px solid #d6d6d6;border-radius:8px;list-style:disc;width:min(710px,calc(100vw - 54px))}body.spellcaster-review-page .ss-review-directory-nav li{margin:0}body.spellcaster-review-page .ss-review-directory-nav li a{display:block;padding:.35rem .1rem;overflow-wrap:anywhere}body.spellcaster-review-page .ss-review-directory-nav li a[aria-current=page]{font-weight:700}body.spellcaster-review-page .ss-review-consult-actions a:focus-visible,body.spellcaster-review-page .ss-review-directory-nav :is(a,summary):focus-visible{outline:3px solid #1556aa;outline-offset:3px}@media(max-width:650px){body.spellcaster-review-page .ss-review-directory-nav{margin-bottom:1.7rem;gap:.5rem}body.spellcaster-review-page .ss-review-directory-nav details{width:100%}body.spellcaster-review-page .ss-review-directory-nav details[open] ul{grid-template-columns:1fr}}
