.ad-prose{font-size:1.0625rem;line-height:1.75;color:var(--midnight)}@media (min-width:640px){.ad-prose{font-size:1.125rem;line-height:1.8}}.ad-prose :where(p,ul,ol,table){margin:0 0 1.15em}.ad-prose :where(p){text-wrap:pretty}.ad-prose a{color:var(--royal);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ad-prose a:hover{text-decoration-thickness:2px}.ad-prose :where(strong,b){font-weight:700}.ad-prose :where(em,i){font-style:italic}.ad-prose :where(ul,ol){padding-left:1.35em}.ad-prose ul{list-style:none}.ad-prose ul>li{position:relative}.ad-prose ul>li:before{content:"";position:absolute;left:-1.05em;top:.72em;width:.42em;height:.42em;border-radius:2px;background:var(--turquoise)}.ad-prose ol{list-style:decimal}.ad-prose ol>li::marker{color:var(--royal);font-weight:800}.ad-prose li+li{margin-top:.45em}.ad-prose :where(h2,h3){margin:1.8em 0 .6em;font-size:1.0625rem;line-height:1.3;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--royal)}.ad-prose table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.ad-prose :where(th,td){padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.ad-prose th{font-weight:800;color:var(--royal)}.ad-prose img{max-width:100%;height:auto;border-radius:var(--r-md)}.ad-prose code{font-size:.9em}[data-print-only]{display:none}@media print{@page{margin:16mm 15mm 18mm}body,html{background:#fff!important;color:#000!important}body{font-size:11.5pt}#next,#start-here,.bfoot,.in-bar,.in-dock,.in-menu,.in-sky,.ip-curve,[data-print-hide],[data-signup-section],[data-sticky],body>div>footer,main .aspect-video,main .glass,main [role=radiogroup],main audio,main button,main iframe,main nav,main section>svg[aria-hidden=true],main video,nextjs-portal,section[aria-labelledby=keep-reading],section[aria-labelledby=more-prayers]{display:none!important}main,main *{color:#000!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;animation:none!important;transition:none!important}main .in-mo-faq,main .in-mo-stat,main .in-reveal,main .in-rise,main [style*=opacity]{opacity:1!important;transform:none!important}main .in-s{padding-block:0!important;min-height:0!important}main .in-s+.in-s{margin-top:8mm}main .in-wrap,main .in-wrap--wide{max-width:none!important;padding-inline:0!important}main .in-h1{font-size:24pt!important;line-height:1.1!important}main .in-h2{font-size:15pt!important;margin-top:4mm;-moz-column-break-after:avoid;break-after:avoid}main .in-lead{font-size:12pt!important}main h1,main h2,main h3,main h4{-moz-column-break-after:avoid;break-after:avoid}main blockquote,main li,main p{orphans:3;widows:3}main a{text-decoration:none!important}main img{max-width:100%!important;-moz-column-break-inside:avoid;break-inside:avoid}main .in-script{font-size:1em!important;font-family:inherit!important;font-style:italic}main section[data-ground] .grid{display:block!important}main section[data-ground] .grid>*+*{margin-top:3mm}main section[data-ground] :is([class*=aspect-],.glass,div:has(>.aspect-video)){display:none!important}main a.in-btn,main article>div.mt-16{display:none!important}[aria-roledescription=carousel] *,[data-print-all] *{position:static!important;transform:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;clip-path:none!important}[aria-roledescription=carousel] .flex,[data-print-all] .flex{display:block!important}[aria-roledescription=carousel] [aria-roledescription=slide],[data-print-all] [data-print-item]{display:block!important;visibility:visible!important;opacity:1!important;width:auto!important;margin:0 0 6mm!important;padding:0!important;border:0!important;border-radius:0!important}[aria-roledescription=carousel] div[aria-hidden=true],[aria-roledescription=carousel] p[aria-live],[aria-roledescription=carousel]>div.mt-10{display:none!important}[data-print-only]{display:block!important;margin-top:10mm;padding-top:4mm;border-top:.5pt solid #000;font-size:9.5pt;line-height:1.5;color:#000!important}}