.sp-page:where(.astro-lbnwwaof){overflow:hidden}.section:where(.astro-lbnwwaof){padding:var(--space-12) 0}.section--tint:where(.astro-lbnwwaof){background:rgba(var(--rgb-brand-1),.04)}.section-head:where(.astro-lbnwwaof){margin-bottom:var(--space-8);max-width:42rem}.section-lead:where(.astro-lbnwwaof){color:var(--color-text-alt);margin:var(--space-4) 0 0}.section-split:where(.astro-lbnwwaof){grid-gap:var(--space-6) var(--space-12);align-items:start;gap:var(--space-6) var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid}.section-split:where(.astro-lbnwwaof) .section-head:where(.astro-lbnwwaof){margin-bottom:0}.section-split:where(.astro-lbnwwaof) .section-title:where(.astro-lbnwwaof){--fs:var(--font-size-heading-lg);text-wrap:balance}@media only screen and (width<=987px){.section-split:where(.astro-lbnwwaof){gap:var(--space-6);grid-template-columns:1fr}}.eyebrow:where(.astro-lbnwwaof){color:var(--color-brand-1);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold);letter-spacing:.14em;margin:0 0 var(--space-3);text-transform:uppercase}.section-title:where(.astro-lbnwwaof){text-align:left;margin:0}.prose:where(.astro-lbnwwaof){max-width:42rem}.prose:where(.astro-lbnwwaof) p:where(.astro-lbnwwaof){margin:0 0 var(--space-4)}.prose:where(.astro-lbnwwaof) p:where(.astro-lbnwwaof):last-child{margin-bottom:0}.name-more:where(.astro-lbnwwaof){color:var(--color-brand-1);text-underline-offset:.15em;-webkit-text-decoration:underline;text-decoration:underline}.name-more:where(.astro-lbnwwaof):focus-visible,.name-more:where(.astro-lbnwwaof):hover{text-decoration-thickness:2px}.hero-section:where(.astro-lbnwwaof){padding:var(--space-16) 0 var(--space-12);position:relative}.hero-content:where(.astro-lbnwwaof){z-index:1;max-width:44rem;position:relative}.title:where(.astro-lbnwwaof){margin:0 0 var(--space-5)}.intro:where(.astro-lbnwwaof){color:var(--color-text);max-width:40rem;margin:0}.meanings:where(.astro-lbnwwaof){grid-gap:var(--space-6) var(--space-10);gap:var(--space-6) var(--space-10);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));display:grid}.meaning:where(.astro-lbnwwaof){border-left:2px solid rgba(var(--rgb-brand-1),.28);padding-left:var(--space-5)}.meaning-title:where(.astro-lbnwwaof){color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body-base);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-2)}.meaning-body:where(.astro-lbnwwaof){color:var(--color-text-alt);font-size:var(--font-size-body-sm);margin:0 0 var(--space-3)}.meaning-tell:where(.astro-lbnwwaof){color:var(--color-brand-1);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;margin:0}.table-scroll:where(.astro-lbnwwaof){overflow-x:auto}.tools:where(.astro-lbnwwaof){border-collapse:collapse;font-size:var(--font-size-body-sm);text-align:left;width:100%;min-width:44rem}.tools-caption:where(.astro-lbnwwaof){caption-side:top;color:var(--color-text-alt);font-size:var(--font-size-body-xs);padding-bottom:var(--space-4);text-align:left}.tools:where(.astro-lbnwwaof) td:where(.astro-lbnwwaof),.tools:where(.astro-lbnwwaof) th:where(.astro-lbnwwaof){border-bottom:1px solid rgba(var(--rgb-black),.1);padding:var(--space-4) var(--space-4) var(--space-4) 0;vertical-align:top}.tools:where(.astro-lbnwwaof) thead:where(.astro-lbnwwaof) th:where(.astro-lbnwwaof){color:var(--color-brand-1);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;border-bottom-width:2px}.tools:where(.astro-lbnwwaof) tbody:where(.astro-lbnwwaof) th:where(.astro-lbnwwaof){color:var(--color-text);font-family:var(--font-body);font-weight:var(--font-weight-semibold);min-width:12rem;padding-right:var(--space-6)}.src:where(.astro-lbnwwaof),.tools:where(.astro-lbnwwaof) td:where(.astro-lbnwwaof){color:var(--color-text-alt)}.src:where(.astro-lbnwwaof){font-family:var(--font-body);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-regular,400);margin-top:var(--space-1);-webkit-text-decoration:underline;text-decoration:underline;display:block}.src:where(.astro-lbnwwaof):focus-visible,.src:where(.astro-lbnwwaof):hover{color:var(--color-brand-1)}.row--us:where(.astro-lbnwwaof){background:rgba(var(--rgb-brand-4),.25)}.row--us:where(.astro-lbnwwaof) td:where(.astro-lbnwwaof),.row--us:where(.astro-lbnwwaof) th:where(.astro-lbnwwaof){color:var(--color-text)}.table-note:where(.astro-lbnwwaof){color:var(--color-text-alt);font-size:var(--font-size-body-xs);margin:var(--space-4) 0 0}.picks:where(.astro-lbnwwaof){grid-gap:var(--space-5);gap:var(--space-5);max-width:52rem;margin:0;display:grid}.pick:where(.astro-lbnwwaof){grid-gap:var(--space-4) var(--space-8);border-top:1px solid rgba(var(--rgb-black),.1);align-items:start;gap:var(--space-4) var(--space-8);padding:var(--space-5) var(--space-5) var(--space-5) 0;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}@media only screen and (width<=987px){.pick:where(.astro-lbnwwaof){gap:var(--space-2);grid-template-columns:1fr}}.pick--us:where(.astro-lbnwwaof){background:rgba(var(--rgb-brand-4),.22);padding-left:var(--space-5);border-top-color:#0000;border-radius:12px}.pick-when:where(.astro-lbnwwaof){color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body-base);font-weight:var(--font-weight-semibold);margin:0}.pick-body:where(.astro-lbnwwaof){margin:0}.pick-answer:where(.astro-lbnwwaof){color:var(--color-brand-1);font-family:var(--font-body);font-size:var(--font-size-body-base);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-2)}.pick-why:where(.astro-lbnwwaof){color:var(--color-text-alt);font-size:var(--font-size-body-sm);margin:0}.checks:where(.astro-lbnwwaof){grid-gap:var(--space-6) var(--space-10);gap:var(--space-6) var(--space-10);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));margin:0;padding:0;list-style:none}.check:where(.astro-lbnwwaof),.checks:where(.astro-lbnwwaof){align-items:start;display:grid}.check:where(.astro-lbnwwaof){grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:2rem minmax(0,1fr)}.check-num:where(.astro-lbnwwaof){color:var(--color-brand-1);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-bold);letter-spacing:.1em;padding-top:.15em}.check-body:where(.astro-lbnwwaof){min-width:0}.check-title:where(.astro-lbnwwaof){color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body-base);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-1)}.check-text:where(.astro-lbnwwaof){color:var(--color-text-alt);font-size:var(--font-size-body-sm);margin:0}.fit:where(.astro-lbnwwaof){grid-gap:var(--space-8) var(--space-10);align-items:start;gap:var(--space-8) var(--space-10);grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));display:grid}.fit-col:where(.astro-lbnwwaof){background:var(--color-white);border:1px solid rgba(var(--rgb-black),.08);padding:var(--space-8);border-radius:16px}.fit-col--alt:where(.astro-lbnwwaof){background:0 0}.fit-title:where(.astro-lbnwwaof){color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-body-lg,var(--font-size-body-base));font-weight:var(--font-weight-semibold);margin:0 0 var(--space-5)}.points:where(.astro-lbnwwaof){grid-gap:var(--space-4);gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.point:where(.astro-lbnwwaof){font-size:var(--font-size-body-sm);padding-left:var(--space-5);position:relative}.point:where(.astro-lbnwwaof):before{background:var(--color-brand-1);content:"";border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.6em;left:0}.section--close:where(.astro-lbnwwaof){padding-bottom:var(--space-16)}.close-card:where(.astro-lbnwwaof){background:var(--color-brand-4-tint,rgba(var(--rgb-brand-4),.35));align-items:center;gap:var(--space-4);padding:var(--space-10);text-align:center;border-radius:20px;flex-direction:column;display:flex}.close-card:where(.astro-lbnwwaof) p:where(.astro-lbnwwaof){max-width:34rem;margin:0}.close-card:where(.astro-lbnwwaof) h2:where(.astro-lbnwwaof){margin:0}
