.blog-article-blocks_blocks__gcROZ .pseo-glossary{font-size:var(--type-blog-glossary);line-height:1.55;color:var(--ink-mute)}.blog-article-blocks_blocks__gcROZ .pseo-faq-row{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:24px;padding-block:18px;border-top:1px solid var(--line)}.blog-article-blocks_blocks__gcROZ .pseo-faq-row h3{margin:0;color:var(--ink);font-size:var(--type-lead);font-weight:500;line-height:1.4}.blog-article-blocks_blocks__gcROZ .pseo-faq-answer{font-size:var(--type-body);line-height:1.55}.blog-article-blocks_blocks__gcROZ .pseo-faq-answer>:first-child{margin-top:0}.blog-article-blocks_blocks__gcROZ .pseo-faq-more>summary{display:none;min-height:48px;padding-block:14px;border-top:1px solid var(--line);cursor:pointer;color:var(--action-strong);font-size:var(--type-small);font-weight:600}.blog-article-blocks_blocks__gcROZ .pseo-related ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.blog-article-blocks_blocks__gcROZ .pseo-related li{margin:0;padding:0}.blog-article-blocks_blocks__gcROZ .pseo-related li:before{display:none}.blog-article-blocks_blocks__gcROZ .pseo-guide-card{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;height:100%;min-height:160px;padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:var(--paper-elevated);color:var(--ink);font-size:var(--type-blog-glossary);font-weight:600;line-height:1.35;text-decoration:none;text-wrap:pretty;transition:transform .25s var(--ease-soft),box-shadow .25s var(--ease-soft),border-color .25s var(--ease-soft)}.blog-article-blocks_blocks__gcROZ .pseo-guide-label,.blog-article-blocks_blocks__gcROZ .pseo-guide-read{font-weight:500}.blog-article-blocks_blocks__gcROZ .pseo-guide-label{color:var(--ink-mute);font-family:var(--font-geist-mono),monospace;font-size:var(--type-caption);letter-spacing:.14em;text-transform:uppercase}.blog-article-blocks_blocks__gcROZ .pseo-guide-read{color:var(--action-strong);font-size:var(--type-small)}.blog-article-blocks_blocks__gcROZ .pseo-guide-card:focus-visible,.blog-article-blocks_blocks__gcROZ .pseo-guide-card:hover{border-color:var(--ink);transform:translateY(-3px);box-shadow:0 14px 32px color-mix(in srgb,var(--ink) 10%,transparent)}.blog-article-blocks_blocks__gcROZ .pseo-guide-card:focus-visible{outline:2px solid var(--action-strong);outline-offset:3px}@media (width < 48rem){.blog-article-blocks_blocks__gcROZ .pseo-faq-row{grid-template-columns:minmax(0,1fr);gap:6px;padding-block:14px}.blog-article-blocks_blocks__gcROZ .pseo-faq-row h3{font-size:var(--type-body);font-weight:600}.blog-article-blocks_blocks__gcROZ .pseo-faq-answer{font-size:var(--type-blog-glossary);line-height:1.5}.blog-article-blocks_blocks__gcROZ .pseo-faq-more>summary{display:list-item}.blog-article-blocks_blocks__gcROZ .pseo-related ul{grid-template-columns:minmax(0,1fr);gap:8px}.blog-article-blocks_blocks__gcROZ .pseo-guide-card{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:none;align-items:center;min-height:48px;padding:14px 16px;border-radius:12px}.blog-article-blocks_blocks__gcROZ .pseo-guide-label{display:none}}.blog-article-body_body__mvtsE{color:var(--ink-soft);font-size:var(--type-lead);line-height:1.65;overflow-wrap:anywhere}.blog-article-body_body__mvtsE p{color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.blog-article-body_body__mvtsE ol+p,.blog-article-body_body__mvtsE p+ol,.blog-article-body_body__mvtsE p+p,.blog-article-body_body__mvtsE p+ul,.blog-article-body_body__mvtsE ul+p{margin-top:1.25rem}.blog-article-body_body__mvtsE .pseo-lede{color:var(--ink);font-size:var(--type-blog-lede);line-height:1.5}.blog-article-body_body__mvtsE .pseo-section{margin-top:2.5rem;border-top:1px solid var(--line);padding-top:2.5rem}.blog-article-body_body__mvtsE h2{margin-bottom:1.25rem;color:var(--ink);font-family:var(--font-fraunces);font-size:var(--type-blog-section);font-weight:500;letter-spacing:-.015em;line-height:1.12;scroll-margin-top:2rem}.blog-article-body_body__mvtsE h3,.blog-article-body_body__mvtsE h4{margin-top:1.75rem;margin-bottom:.8rem;color:var(--ink);font-size:var(--type-card);font-weight:600;line-height:1.35}.blog-article-body_body__mvtsE strong{color:var(--ink);font-weight:600}.blog-article-body_body__mvtsE a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--action-strong);text-decoration-thickness:1.5px;text-underline-offset:4px;transition:text-decoration-thickness .2s var(--ease-soft)}.blog-article-body_body__mvtsE a:focus-visible,.blog-article-body_body__mvtsE a:hover{text-decoration-thickness:2.5px}.blog-article-body_body__mvtsE a:focus-visible{outline:2px solid var(--action-strong);outline-offset:3px}.blog-article-body_body__mvtsE ol,.blog-article-body_body__mvtsE ul{margin-block:1.25rem}.blog-article-body_body__mvtsE ul{list-style:none}.blog-article-body_body__mvtsE ul>li{position:relative;padding-left:20px}.blog-article-body_body__mvtsE ul>li:before{position:absolute;top:.6em;left:0;width:6px;height:6px;border-radius:50%;background:var(--action-strong);content:""}.blog-article-body_body__mvtsE li+li{margin-top:.7rem}.blog-article-body_body__mvtsE ol{list-style:none;counter-reset:steps}.blog-article-body_body__mvtsE ol>li{position:relative;padding-left:44px;counter-increment:steps}.blog-article-body_body__mvtsE ol>li:before{position:absolute;top:0;left:0;color:var(--action-strong);font-family:var(--font-geist-mono),monospace;font-size:var(--type-caption);content:counter(steps,decimal-leading-zero)}.blog-article-body_body__mvtsE blockquote{margin-block:1.5rem;padding:1.25rem 1.5rem;border-left:3px solid var(--action-strong);background:var(--paper-muted);color:var(--ink)}.blog-article-body_body__mvtsE img{display:block;max-width:100%;height:auto;margin-block:2rem;border-radius:var(--radius)}.blog-article-body_body__mvtsE img[src*=-diagram-][src$=".svg"]{filter:grayscale(1)}.dark .blog-article-body_body__mvtsE img[src*=-diagram-][src$=".svg"]{filter:grayscale(1) invert(1)}@media (width < 48rem){.blog-article-body_body__mvtsE{font-size:var(--type-blog-body-mobile);line-height:1.6}.blog-article-body_body__mvtsE .pseo-lede{font-size:var(--type-blog-lede-mobile)}.blog-article-body_body__mvtsE h2{font-size:var(--type-blog-section-mobile)}.blog-article-body_body__mvtsE .pseo-section{margin-top:2rem;padding-top:2rem}}@media (prefers-reduced-motion:no-preference){.blog-article-motion_rise__ZH4rN{animation:blog-article-motion_rise__ZH4rN .6s var(--ease-soft) var(--rise-delay,0s) backwards}.blog-article-motion_riseImage__wLlY_{animation:blog-article-motion_rise-image___h9zf .7s var(--ease-soft) .24s backwards}.blog-article-motion_float__iTWzI,.blog-article-motion_motion__tXvEm .pseo-product:before,.blog-article-motion_motion__tXvEm .pseo-takeaway:before,.blog-article-motion_motion__tXvEm .pseo-tldr:before{animation:blog-article-motion_float__iTWzI 5s ease-in-out 1}.blog-article-motion_barUp__GGoOh{animation:blog-article-motion_bar-up__k3GsO .5s var(--ease-soft) .4s backwards}}@keyframes blog-article-motion_rise__ZH4rN{0%{opacity:0;translate:0 14px}}@keyframes blog-article-motion_rise-image___h9zf{0%{translate:0 14px}}@keyframes blog-article-motion_float__iTWzI{0%,to{translate:0 0;rotate:-4deg}50%{translate:0 -8px;rotate:3deg}}@keyframes blog-article-motion_bar-up__k3GsO{0%{translate:0 100%}}.blog-article-tables_tables__lWpzZ .pseo-records,.blog-article-tables_tables__lWpzZ .pseo-table{width:100%;margin-block:1.5rem}.blog-article-tables_tables__lWpzZ table{width:100%;border-collapse:collapse;font-size:var(--type-blog-glossary);line-height:1.5;overflow-wrap:break-word}.blog-article-tables_tables__lWpzZ td:before,.blog-article-tables_tables__lWpzZ th{font-family:var(--font-geist-mono),monospace;font-size:var(--type-caption);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.blog-article-tables_tables__lWpzZ th{padding:0 16px 12px 0;border-bottom:1px solid var(--ink);color:var(--ink-mute);text-align:left;vertical-align:bottom}.blog-article-tables_tables__lWpzZ td{padding:14px 16px 14px 0;border-bottom:1px solid var(--line);vertical-align:top}.blog-article-tables_tables__lWpzZ td:first-child{color:var(--ink);font-weight:500}.blog-article-tables_tables__lWpzZ .pseo-records thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.blog-article-tables_tables__lWpzZ .pseo-records table,.blog-article-tables_tables__lWpzZ .pseo-records tbody{display:block}.blog-article-tables_tables__lWpzZ .pseo-records tr{display:grid;border-radius:16px;margin-bottom:1rem;border:1px solid var(--line);overflow:hidden;background:var(--paper-elevated)}.blog-article-tables_tables__lWpzZ .pseo-records td{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:14px 22px;border-bottom:0;border-top:1px solid var(--line);color:var(--ink);font-weight:400}.blog-article-tables_tables__lWpzZ .pseo-records td:before{content:attr(data-label);padding-top:4px;color:var(--ink-mute)}.blog-article-tables_tables__lWpzZ .pseo-records td:first-child{border-top:0;background:var(--paper-muted)}@media (width < 48rem){.blog-article-tables_tables__lWpzZ table,.blog-article-tables_tables__lWpzZ tbody{display:block}.blog-article-tables_tables__lWpzZ thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.blog-article-tables_tables__lWpzZ .pseo-records tr,.blog-article-tables_tables__lWpzZ tr{display:grid;margin-bottom:10px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--paper-elevated)}.blog-article-tables_tables__lWpzZ .pseo-records td,.blog-article-tables_tables__lWpzZ td{display:grid;gap:3px;padding:10px 16px;border-bottom:0;border-top:1px solid var(--line);color:var(--ink-soft);font-size:var(--type-small);line-height:1.45}.blog-article-tables_tables__lWpzZ td:before{content:attr(data-label);padding-top:0;color:var(--ink-mute)}.blog-article-tables_tables__lWpzZ td:first-child{border-top:0;padding-block:12px;background:var(--paper-muted);color:var(--ink);font-size:var(--type-blog-glossary);font-weight:600}.blog-article-tables_tables__lWpzZ td:first-child:before{display:none}.blog-article-tables_tables__lWpzZ .pseo-records td{color:var(--ink)}.blog-article-tables_tables__lWpzZ .pseo-records td:first-child{font-size:var(--type-small);font-weight:400}.blog-article-tables_tables__lWpzZ .pseo-records td:first-child:before{display:block}}.blog-article-tiles_tiles__GinYG .pseo-example,.blog-article-tiles_tiles__GinYG .pseo-product,.blog-article-tiles_tiles__GinYG .pseo-takeaway,.blog-article-tiles_tiles__GinYG .pseo-tldr{position:relative;margin-block:1.75rem}.blog-article-tiles_tiles__GinYG .pseo-chart-factor:before,.blog-article-tiles_tiles__GinYG .pseo-example:before,.blog-article-tiles_tiles__GinYG .pseo-product:before,.blog-article-tiles_tiles__GinYG .pseo-related h2:before,.blog-article-tiles_tiles__GinYG .pseo-takeaway:before,.blog-article-tiles_tiles__GinYG .pseo-tldr:before{content:"";display:block;flex:none;width:var(--icon-size,40px);height:var(--icon-size,40px);background-color:currentColor;mask:var(--icon) center /contain no-repeat}.blog-article-tiles_tiles__GinYG .pseo-tldr{--icon:url(/icons/journal.png);padding:24px 28px;border-radius:16px;background:var(--paper-muted)}.blog-article-tiles_tiles__GinYG .pseo-example:before,.blog-article-tiles_tiles__GinYG .pseo-tldr:before{position:absolute;top:18px;right:22px;color:var(--ink)}.blog-article-tiles_tiles__GinYG .pseo-tldr>:first-child{padding-right:3rem;color:var(--action-strong);font-family:var(--font-geist-mono),monospace;font-size:var(--type-caption);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.blog-article-tiles_tiles__GinYG .pseo-tldr>:first-child strong{color:inherit;font-weight:inherit}.blog-article-tiles_tiles__GinYG .pseo-tldr ul{margin-block:14px 0}.blog-article-tiles_tiles__GinYG .pseo-chart-factor{--icon:url(/icons/astro-venus.png);--icon-size:32px;display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:16px;align-items:center;margin-block:1.75rem;padding:14px 20px;border:1px solid var(--line);border-radius:14px;color:var(--ink);font-size:var(--type-blog-glossary);line-height:1.5}.blog-article-tiles_tiles__GinYG .pseo-chart-factor-label,.blog-article-tiles_tiles__GinYG .pseo-example-label{font-family:var(--font-geist-mono),monospace;font-size:var(--type-caption);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.blog-article-tiles_tiles__GinYG .pseo-chart-factor-label{color:var(--action-strong)}.blog-article-tiles_tiles__GinYG .pseo-example{--icon:url(/icons/bulb-hand.png);padding:20px 24px;border-radius:14px;background:var(--tint-sky);color:var(--tint-sky-ink);font-size:var(--type-blog-glossary);line-height:1.55}.blog-article-tiles_tiles__GinYG .pseo-example:before{color:var(--tint-sky-ink)}.blog-article-tiles_tiles__GinYG .pseo-example strong{color:inherit}.blog-article-tiles_tiles__GinYG .pseo-example-label{display:block;margin-bottom:8px;padding-right:3rem}.blog-article-tiles_tiles__GinYG .pseo-example .pseo-callout-body{display:block}.blog-article-tiles_tiles__GinYG .pseo-example .pseo-callout-body:first-letter{text-transform:uppercase}.blog-article-tiles_tiles__GinYG .pseo-product{--icon:url(/icons/zodiac-wheel.png);--icon-size:48px;display:grid;gap:18px;padding:36px 40px;border-radius:20px;background:var(--deck-ink);border:1px solid color-mix(in srgb,var(--deck-frame) 12%,transparent);color:color-mix(in srgb,var(--deck-frame) 85%,var(--deck-ink));font-size:var(--type-body);line-height:1.6}.blog-article-tiles_tiles__GinYG .pseo-product.pseo-section{margin-top:2.5rem;border-top-color:color-mix(in srgb,var(--deck-frame) 12%,transparent);padding:36px 40px}.blog-article-tiles_tiles__GinYG .pseo-product h2,.blog-article-tiles_tiles__GinYG .pseo-product h3,.blog-article-tiles_tiles__GinYG .pseo-product strong{color:var(--deck-frame)}.blog-article-tiles_tiles__GinYG .pseo-product a{color:var(--deck-face-yellow);text-decoration-color:var(--deck-face-yellow)}.blog-article-tiles_tiles__GinYG .pseo-product a.pseo-product-cta{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;border-radius:999px;background:var(--deck-frame);color:var(--deck-ink);font-size:var(--type-body);font-weight:600;text-decoration:none;transition:transform .2s var(--ease-soft),box-shadow .2s var(--ease-soft)}.blog-article-tiles_tiles__GinYG .pseo-product a.pseo-product-cta:focus-visible,.blog-article-tiles_tiles__GinYG .pseo-product a.pseo-product-cta:hover{transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb,var(--deck-ink) 35%,transparent)}.blog-article-tiles_tiles__GinYG .pseo-product a.pseo-product-cta:focus-visible{outline:3px solid var(--deck-face-yellow);outline-offset:3px}.blog-article-tiles_tiles__GinYG .pseo-product:before{color:var(--deck-face-yellow)}.blog-article-tiles_tiles__GinYG .pseo-product>*{margin:0}.blog-article-tiles_tiles__GinYG .pseo-takeaway{--icon:url(/icons/journal-2.png);--icon-size:44px;margin-block:1.25rem;padding:26px 30px 26px 92px;border:0;border-radius:16px;background:var(--tint-yellow);color:var(--tint-yellow-ink);font-family:var(--font-fraunces);font-size:var(--type-blog-takeaway);font-weight:500;letter-spacing:-.01em;line-height:1.2;text-wrap:pretty}.blog-article-tiles_tiles__GinYG .pseo-takeaway:before{position:absolute;top:50%;left:26px;margin-top:-22px}.blog-article-tiles_tiles__GinYG .pseo-takeaway strong{color:inherit;font-weight:500}.blog-article-tiles_tiles__GinYG .pseo-related h2{--icon:url(/icons/signpost.png);--icon-size:36px;display:flex;align-items:center;gap:14px}@media (width < 48rem){.blog-article-tiles_tiles__GinYG .pseo-tldr{--icon-size:32px;padding:18px 20px;border-radius:14px}.blog-article-tiles_tiles__GinYG .pseo-tldr:before{top:14px;right:16px}.blog-article-tiles_tiles__GinYG .pseo-chart-factor{--icon-size:28px;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;padding:14px 16px;border-radius:12px}.blog-article-tiles_tiles__GinYG .pseo-chart-factor:before{grid-row:span 2}.blog-article-tiles_tiles__GinYG .pseo-example{padding:16px 18px;border-radius:12px}.blog-article-tiles_tiles__GinYG .pseo-example:before{display:none}.blog-article-tiles_tiles__GinYG .pseo-product,.blog-article-tiles_tiles__GinYG .pseo-product.pseo-section{--icon-size:40px;gap:14px;margin-top:1.75rem;padding:24px 22px;border-radius:16px}.blog-article-tiles_tiles__GinYG .pseo-product a.pseo-product-cta{display:flex;justify-content:center}.blog-article-tiles_tiles__GinYG .pseo-takeaway{padding:20px 22px;border-radius:14px;font-size:var(--type-blog-excerpt)}.blog-article-tiles_tiles__GinYG .pseo-takeaway:before{display:none}}