.guide-surface[data-astro-cid-zg7dkzxc]{background:radial-gradient(ellipse 60% 550px at 68% 0, var(--accent-wash), transparent), radial-gradient(ellipse 48% 650px at 1% 170px, color-mix(in srgb, var(--accent) 11%, transparent), transparent)}.guide-page[data-astro-cid-zg7dkzxc]{max-width:804px;padding-top:clamp(24px,4vw,42px)}.guide-page[data-astro-cid-zg7dkzxc] .btn[data-astro-cid-zg7dkzxc]{white-space:normal;max-width:100%}.guide-heading[data-astro-cid-zg7dkzxc]{padding-bottom:clamp(24px,4vw,38px)}.guide-back[data-astro-cid-zg7dkzxc],.guide-category[data-astro-cid-zg7dkzxc],.guide-byline[data-astro-cid-zg7dkzxc]>[data-astro-cid-zg7dkzxc],.guide-read-more[data-astro-cid-zg7dkzxc]{align-items:center;gap:6px;display:inline-flex}.guide-back[data-astro-cid-zg7dkzxc]{color:var(--ink-2);font-size:.87rem;text-decoration:none}.guide-back[data-astro-cid-zg7dkzxc]:hover{text-decoration:underline}.guide-category[data-astro-cid-zg7dkzxc]{border:1px solid color-mix(in srgb, var(--accent) 20%, var(--rule));color:var(--accent-ink);background:var(--accent-wash);border-radius:99px;padding:5px 11px;font-size:.77rem;font-weight:650}.guide-heading[data-astro-cid-zg7dkzxc]>.guide-category[data-astro-cid-zg7dkzxc]{margin-top:23px}.guide-heading[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc].guide-category{text-decoration:none}.guide-heading[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc].guide-category:hover{text-decoration:underline}.guide-heading[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{text-wrap:balance;margin:16px 0;font-size:clamp(2.15rem,4.5vw,3.45rem);line-height:1.08}.guide-deck[data-astro-cid-zg7dkzxc]{color:var(--ink-2);margin:0 0 17px;font-size:clamp(1rem,2vw,1.13rem);line-height:1.65}.guide-byline[data-astro-cid-zg7dkzxc]{color:var(--ink-2);flex-wrap:wrap;gap:8px 14px;margin:0 0 21px;font-size:.84rem;display:flex}.guide-heading[data-astro-cid-zg7dkzxc] .guide-primary[data-astro-cid-zg7dkzxc]{color:#fff;background:linear-gradient(115deg,#2f49b3,#243d75);border-color:#2f49b3;padding:13px 19px;box-shadow:0 8px 18px -8px #2f49b3}.guide-heading[data-astro-cid-zg7dkzxc] .guide-primary[data-astro-cid-zg7dkzxc]:hover{background:#213568;border-color:#213568}.guide-panel[data-astro-cid-zg7dkzxc]{background:var(--card);border:1px solid var(--rule);box-shadow:0 16px 38px -28px color-mix(in srgb, var(--accent) 45%, transparent);border-radius:20px}.guide-reading[data-astro-cid-zg7dkzxc]{padding:clamp(19px,4.4vw,37px)}.guide-reading[data-astro-cid-zg7dkzxc] .prose[data-astro-cid-zg7dkzxc]{color:var(--ink-2);overflow-wrap:anywhere;margin:0;font-size:clamp(1rem,1.6vw,1.08rem);line-height:1.75}.guide-reading[data-astro-cid-zg7dkzxc] .prose>:first-child{margin-top:0}.guide-reading[data-astro-cid-zg7dkzxc] .prose>:last-child{margin-bottom:0}.guide-reading[data-astro-cid-zg7dkzxc] h2{background:linear-gradient(90deg, var(--accent), var(--accent-wash) 62%, transparent) left bottom / 100% 1px no-repeat;margin:2.15rem 0 1rem;padding-bottom:12px;font-size:clamp(1.45rem,2.7vw,1.9rem)}.guide-reading[data-astro-cid-zg7dkzxc] li{padding-inline-start:5px}.guide-reading[data-astro-cid-zg7dkzxc] li::marker{color:var(--accent-ink);font-weight:700}.guide-reading[data-astro-cid-zg7dkzxc] strong{color:var(--ink)}.guide-reading[data-astro-cid-zg7dkzxc] figure{margin:1.5rem 0}.guide-reading[data-astro-cid-zg7dkzxc] figure img{border-radius:12px;width:100%;height:auto;display:block}.guide-reading[data-astro-cid-zg7dkzxc] figcaption{margin-top:7px;font-size:.85rem}.guide-reading[data-astro-cid-zg7dkzxc] pre{border:1px solid var(--rule);border-radius:10px;padding:14px;overflow:auto}.guide-reading[data-astro-cid-zg7dkzxc] table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.89rem}.guide-reading[data-astro-cid-zg7dkzxc] th,.guide-reading[data-astro-cid-zg7dkzxc] td{border:1px solid var(--rule);text-align:left;vertical-align:top;padding:7px}.guide-reading[data-astro-cid-zg7dkzxc] th{background:var(--paper-2)}.guide-actions[data-astro-cid-zg7dkzxc],.guide-callout[data-astro-cid-zg7dkzxc],.guide-related[data-astro-cid-zg7dkzxc]{margin-top:clamp(20px,3.5vw,32px)}.guide-actions[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;align-items:center;gap:10px 16px;padding:15px clamp(15px,3vw,24px);display:flex}.guide-tags[data-astro-cid-zg7dkzxc]{color:var(--ink-2);align-items:center;gap:8px;margin-inline-end:auto;display:flex}.guide-tags[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc],.guide-callout[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.guide-tags[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{background:var(--paper-2);border-radius:99px;padding:3px 9px;font-size:.76rem}.guide-actions[data-astro-cid-zg7dkzxc] [data-astro-cid-zg7dkzxc][hidden]{display:none}.guide-share-status[data-astro-cid-zg7dkzxc]{color:var(--ink-2);font-size:.82rem}.guide-share-status[data-astro-cid-zg7dkzxc]:empty{position:absolute}.guide-callout[data-astro-cid-zg7dkzxc]{text-align:center;color:#e0e8fb;background:linear-gradient(115deg,#17284a,#243d75);border-radius:20px;padding:clamp(25px,5vw,49px) 18px}.guide-callout[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{color:#f5f7ff}.guide-callout[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc],.guide-related[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin:0 0 8px;font-size:clamp(1.7rem,3.2vw,2.3rem)}.guide-callout[data-astro-cid-zg7dkzxc] .btn[data-astro-cid-zg7dkzxc]{color:#182a50;background:#fff;border-color:#fff}.guide-callout[data-astro-cid-zg7dkzxc] .btn[data-astro-cid-zg7dkzxc]:hover{background:#e3e9fb}.guide-callout[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{justify-content:center;gap:6px 15px;margin-top:13px;font-size:.85rem}.guide-callout[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:#e0e8fb}.guide-related[data-astro-cid-zg7dkzxc]{text-align:center;padding:clamp(17px,4vw,33px)}.guide-related[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin-top:10px}.guide-related[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--ink-2)}.guide-grid[data-astro-cid-zg7dkzxc]{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.guide-grid[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{border:1px solid var(--rule);border-top:2px solid var(--accent);background:var(--paper);border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:13px;display:flex}.guide-grid[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc]{font-family:var(--sans);margin:10px 0 6px;font-size:.98rem}.guide-grid[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--ink);text-decoration:none}.guide-grid[data-astro-cid-zg7dkzxc] h3[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{text-decoration:underline}.guide-grid[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{margin-bottom:12px;font-size:.83rem}.guide-read-more[data-astro-cid-zg7dkzxc]{margin-top:auto;font-size:.82rem;font-weight:650}@media (width<=620px){.guide-page[data-astro-cid-zg7dkzxc]{padding-inline:16px}.guide-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}}
