details[data-astro-cid-xvrfupwn]>summary[data-astro-cid-xvrfupwn]{list-style:none}details[data-astro-cid-xvrfupwn]>summary[data-astro-cid-xvrfupwn]::-webkit-details-marker{display:none}details[data-astro-cid-xvrfupwn][open]>summary[data-astro-cid-xvrfupwn]>div[data-astro-cid-xvrfupwn]>span[data-astro-cid-xvrfupwn]:last-child>svg[data-astro-cid-xvrfupwn]{transform:rotate(45deg)}.toc-link[data-astro-cid-xvrfupwn]{overflow-wrap:break-word;word-break:normal;hyphens:manual}.toc-list[data-astro-cid-xvrfupwn]{counter-reset:toc-ch}.toc-item-h2[data-astro-cid-xvrfupwn]{counter-increment:toc-ch}.toc-item-h2[data-astro-cid-xvrfupwn]>.toc-link[data-astro-cid-xvrfupwn]{display:grid;grid-template-columns:1.75rem minmax(0,1fr)}.toc-item-h2[data-astro-cid-xvrfupwn]>.toc-link[data-astro-cid-xvrfupwn]:before{content:counter(toc-ch,decimal-leading-zero);padding-top:.2em;font-family:var(--font-mono);font-size:.6875rem;color:var(--color-ink-faint)}.toc-item-h2[data-astro-cid-xvrfupwn]>.toc-link[data-astro-cid-xvrfupwn].active:before{color:var(--color-primary-600)}.table-of-contents[data-astro-cid-xvrfupwn]{max-width:100%;overflow:hidden}@media(min-width:1024px){details[data-astro-cid-xvrfupwn]>[data-astro-cid-xvrfupwn]:not(summary){display:block!important}details[data-astro-cid-xvrfupwn]::details-content{content-visibility:visible;block-size:auto}details[data-astro-cid-xvrfupwn]>summary[data-astro-cid-xvrfupwn]{pointer-events:none}details[data-astro-cid-xvrfupwn]>summary[data-astro-cid-xvrfupwn] svg[data-astro-cid-xvrfupwn]{display:none}.toc-progress[data-astro-cid-xvrfupwn]{display:inline-flex!important}}.toc-link[data-astro-cid-xvrfupwn].active{color:var(--color-ink);font-weight:600;border-left-color:var(--color-primary-500)}[data-astro-cid-xvrfupwn][data-mode=compact] .toc-item-h3[data-astro-cid-xvrfupwn]{display:none}[data-astro-cid-xvrfupwn][data-mode=compact].is-expanded .toc-item-h3[data-astro-cid-xvrfupwn]{display:list-item;animation:fade-up .3s var(--ease-out-quart) both}@media(min-width:1024px){.toc-nav[data-astro-cid-xvrfupwn]{max-height:calc(100vh - 14rem);overflow-y:auto;padding-right:.5rem;mask-image:linear-gradient(to bottom,transparent 0,#000 1rem,#000 calc(100% - 1rem),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 1rem,#000 calc(100% - 1rem),transparent 100%)}.toc-nav[data-astro-cid-xvrfupwn]::-webkit-scrollbar{width:4px}.toc-nav[data-astro-cid-xvrfupwn]::-webkit-scrollbar-track{background:transparent}.toc-nav[data-astro-cid-xvrfupwn]::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:999px}.toc-nav[data-astro-cid-xvrfupwn]::-webkit-scrollbar-thumb:hover{background:var(--color-ink-faint)}}.toc-toggle[data-astro-cid-xvrfupwn][aria-expanded=true] .toc-toggle-icon[data-astro-cid-xvrfupwn]{transform:rotate(180deg)}.aoc[data-astro-cid-2uxz4uuk]{display:flex;flex-direction:column;border:1px solid var(--color-stone-border);border-radius:20px;background:#fff;color:var(--color-stone);transition:border-color .2s,transform .2s}.aoc[data-astro-cid-2uxz4uuk]:hover{border-color:var(--color-stone);transform:translateY(-2px)}.aoc[data-astro-cid-2uxz4uuk]:focus-visible{outline:2px solid var(--color-stone);outline-offset:2px}.aoc-top[data-astro-cid-2uxz4uuk]{position:relative;display:flex;height:84px;align-items:center;justify-content:center;border-radius:19px 19px 0 0}.aoc-top[data-astro-cid-2uxz4uuk] img[data-astro-cid-2uxz4uuk]{max-width:132px;max-height:44px;object-fit:contain;mix-blend-mode:multiply}.aoc-name[data-astro-cid-2uxz4uuk]{font-family:var(--font-display);font-size:20px;font-weight:800}.aoc-tag[data-astro-cid-2uxz4uuk]{position:absolute;top:10px;left:10px;border-radius:999px;background:#fff;padding:2px 9px;font-size:10.5px;font-weight:600;box-shadow:0 0 0 1px #1c191714}.aoc-bottom[data-astro-cid-2uxz4uuk]{position:relative;display:flex;flex-direction:column;gap:4px;border-top:2px dashed var(--color-stone-border);padding:14px 16px 16px}.aoc-bottom[data-astro-cid-2uxz4uuk]:before,.aoc-bottom[data-astro-cid-2uxz4uuk]:after{content:"";position:absolute;top:-11px;width:20px;height:20px;border:1px solid var(--color-stone-border);border-radius:50%;background:var(--color-cream)}.aoc-bottom[data-astro-cid-2uxz4uuk]:before{left:-11px;clip-path:inset(0 0 0 50%)}.aoc-bottom[data-astro-cid-2uxz4uuk]:after{right:-11px;clip-path:inset(0 50% 0 0)}.aoc-amount[data-astro-cid-2uxz4uuk]{font-family:var(--font-display);font-size:32px;font-weight:800;line-height:1;letter-spacing:-.03em}.aoc-amount--text[data-astro-cid-2uxz4uuk]{font-size:21px;line-height:1.1;letter-spacing:-.02em}.aoc-amount[data-astro-cid-2uxz4uuk] small[data-astro-cid-2uxz4uuk]{display:block;margin-bottom:3px;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:0;color:var(--color-stone-muted)}.aoc-detail[data-astro-cid-2uxz4uuk]{font-size:12.5px;line-height:1.4;color:#57534e}.aoc-cta[data-astro-cid-2uxz4uuk]{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:999px;background:var(--color-stone);padding:9px 14px;font-size:13.5px;font-weight:600;color:var(--color-lime);transition:background-color .2s}.aoc[data-astro-cid-2uxz4uuk]:hover .aoc-cta[data-astro-cid-2uxz4uuk]{background:#292524}.aoc-cta[data-astro-cid-2uxz4uuk] svg[data-astro-cid-2uxz4uuk]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}@media(min-width:1024px){.article-grid{display:grid;grid-template-columns:16rem minmax(0,1fr);column-gap:4.5rem}.article-main{grid-column:2;min-width:0}.article-prose>:is(p,ul,ol,h2,h3,h4,h5,h6,dl){max-width:44rem}.article-rail{display:flex;flex-direction:column;gap:1.75rem}.article-rail .table-of-contents .toc-nav{max-height:calc(100vh - 27rem)}.article-rail>.table-of-contents:only-child .toc-nav{max-height:calc(100vh - 14rem)}}@media(min-width:1024px)and (max-width:1279px){.article-grid{grid-template-columns:14rem minmax(0,1fr);column-gap:3rem}}@media(min-width:1024px)and (max-height:760px){.article-rail-offer{display:none}.article-rail .table-of-contents .toc-nav{max-height:calc(100vh - 14rem)}}
