.card[data-astro-cid-yk4hkwyg]{align-content:start;gap:var(--space-3);padding:var(--space-6) var(--space-6) var(--space-8);--icon-knock:var(--theme-surface);--card-u:var(--theme-text);background-color:var(--theme-surface);border-bottom:3px solid var(--card-u);display:grid;position:relative}.card[data-astro-cid-yk4hkwyg]:before,.card[data-astro-cid-yk4hkwyg]:after{content:"";inline-size:3px;block-size:var(--space-6);background-color:var(--card-u);position:absolute;inset-block-end:0}.card[data-astro-cid-yk4hkwyg]:before{inset-inline-start:0}.card[data-astro-cid-yk4hkwyg]:after{inset-inline-end:0}.section--surface .card[data-astro-cid-yk4hkwyg]{--icon-knock:var(--theme-bg);background-color:var(--theme-bg)}.card__label[data-astro-cid-yk4hkwyg]{color:var(--theme-text-low)}.card__body[data-astro-cid-yk4hkwyg]{gap:var(--space-3);color:var(--theme-text-low);font-size:var(--text-base);line-height:var(--text-base--lh);display:grid}.card__body[data-astro-cid-yk4hkwyg] .list-ruled{margin-top:var(--space-2)}.card--inverse[data-astro-cid-yk4hkwyg],.section--surface .card--inverse[data-astro-cid-yk4hkwyg]{color:var(--theme-bg);background-color:var(--theme-text);--card-u:var(--theme-accent-text)}.card--inverse[data-astro-cid-yk4hkwyg] .card__label[data-astro-cid-yk4hkwyg],.card--inverse[data-astro-cid-yk4hkwyg] .card__body[data-astro-cid-yk4hkwyg]{color:var(--theme-bg)}.card--inverse[data-astro-cid-yk4hkwyg] .card__body[data-astro-cid-yk4hkwyg] .list-ruled{border-top-color:var(--theme-accent-text)}.card--inverse[data-astro-cid-yk4hkwyg] .card__body[data-astro-cid-yk4hkwyg] .list-ruled>li{border-color:color-mix(in oklch, var(--theme-bg) 25%, transparent)}a[data-astro-cid-yk4hkwyg].card{transition:background-color var(--duration-fast) var(--ease-standard)}a[data-astro-cid-yk4hkwyg].card:hover{background-color:var(--theme-bg-hover)}.card__more[data-astro-cid-yk4hkwyg]{align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-size:var(--text-base);font-weight:var(--weight-bold);text-decoration:underline 2px var(--theme-accent);text-underline-offset:.25em;display:inline-flex}.card__more[data-astro-cid-yk4hkwyg] svg[data-astro-cid-yk4hkwyg]{width:.875rem;height:.875rem}a[data-astro-cid-yk4hkwyg].card:hover .card__more[data-astro-cid-yk4hkwyg]{text-decoration-color:currentColor}.pill-badge[data-astro-cid-uel5n4ni]{color:var(--theme-text);font-weight:var(--weight-extrabold);line-height:var(--lh-tight);white-space:nowrap;vertical-align:middle;background-color:var(--theme-bg);border-radius:var(--radius-full);align-items:center;gap:.25em;padding:.08em .4em .08em .25em;display:inline-flex}.pill-badge[data-astro-cid-uel5n4ni] svg[data-astro-cid-uel5n4ni]{flex:none;width:1em;height:1em}.pill-badge__light[data-astro-cid-uel5n4ni]{fill:var(--theme-accent-text)}.pill-badge__medium[data-astro-cid-uel5n4ni]{fill:var(--theme-accent)}.pill-badge__dark[data-astro-cid-uel5n4ni]{fill:var(--theme-text)}.pill-badge__morph[data-astro-cid-uel5n4ni]{overflow:visible}.pill-badge__part[data-astro-cid-uel5n4ni]{opacity:0;transform-box:fill-box}.pill-badge__sun[data-astro-cid-uel5n4ni]{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){[data-play-state] .pill-badge__part[data-astro-cid-uel5n4ni]{animation:pill-badge-off .6s var(--ease-standard) both;animation-delay:calc(.6s + var(--k) * .22s)}[data-play-state] .pill-badge__part--up[data-astro-cid-uel5n4ni]{animation-name:pill-badge-up}[data-play-state] .pill-badge__morph[data-astro-cid-uel5n4ni] .pill-badge__sun[data-astro-cid-uel5n4ni]{animation:pill-badge-sun .7s var(--ease-standard) 2s both}[data-play-state]:not([data-play-state=on]) .pill-badge__morph[data-astro-cid-uel5n4ni] [data-astro-cid-uel5n4ni]{animation-play-state:paused}}@keyframes pill-badge-up{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-45%)}}@keyframes pill-badge-off{0%{opacity:1;transform:none}to{opacity:0;transform:translate(40%)}}@keyframes pill-badge-sun{0%{opacity:0;transform:scale(.4)rotate(-45deg)}}.cta-band__inner[data-astro-cid-7mmejpgn]{gap:var(--space-8);padding-block:var(--section-space);display:grid}.cta-band__title[data-astro-cid-7mmejpgn]{align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--text-heading);font-weight:var(--weight-bold);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;flex-wrap:wrap;display:flex}.cta-band__end-mark[data-astro-cid-7mmejpgn]{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}.cta-band__end[data-astro-cid-7mmejpgn]{gap:var(--space-6);display:grid}.cta-band__text[data-astro-cid-7mmejpgn]{max-width:var(--measure)}.cta-band__actions[data-astro-cid-7mmejpgn]{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}@media (width>=64rem){.cta-band__inner[data-astro-cid-7mmejpgn]{column-gap:var(--space-12);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}@supports (text-box:trim-start ex alphabetic){.cta-band__title[data-astro-cid-7mmejpgn]>[data-astro-cid-7mmejpgn]:first-child,.cta-band__end[data-astro-cid-7mmejpgn]>[data-astro-cid-7mmejpgn]:first-child{text-box:trim-start ex alphabetic}}}
