:root{--t-lh-body:1.6;--t-size-h2:2.25rem;--t-size-h3:1.375rem;--t-lh-tight:1.1;--t-space-lg:3rem;--t-space-md:1.5rem;--t-space-sm:1rem;--t-space-xl:5rem;--t-space-xs:0.5rem;--t-color-ink:#141A17;--t-font-body:Inter, sans-serif;--t-font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--t-radius-md:8px;--t-size-body:1.125rem;--t-size-hero:3rem;--t-size-small:0.9375rem;--t-font-accent:Inter, sans-serif;--t-radius-pill:999px;--t-weight-bold:700;--t-color-accent:#215A4A;--t-font-display:"Cormorant Garamond", serif;--t-size-display:4.5rem;--t-size-eyebrow:0.8125rem;--t-color-surface:#F3F5F4;--t-measure-prose:65ch;--t-motion-easing:cubic-bezier(0.16, 1, 0.3, 1);--t-motion-stagger:90ms;--t-weight-regular:400;--t-color-ink-muted:#55625C;--t-motion-duration:800ms;--t-color-surface-alt:#E4ECE8;--t-color-accent-secondary:#2EB794}[data-el="home-root"]{color:var(--t-color-ink);margin:0;display:block;padding:0;font-size:var(--t-size-body);font-family:var(--t-font-body);font-weight:var(--t-weight-regular);line-height:var(--t-lh-body);background-color:var(--t-color-surface)}[data-el="page_home-header:cmp-header-root"]{gap:var(--t-space-md);display:flex;align-items:center;padding-top:var(--t-space-sm);border-style:none none solid;border-width:0 0 1px;padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-sm);justify-content:space-between;background-color:var(--t-color-surface);border-bottom-color:var(--t-color-surface-alt)}[data-el="page_home-header:cmp-header-wordmark"]{color:var(--t-color-accent);display:inline-flex;font-size:var(--t-size-h3);align-items:center;font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight);text-decoration:none}[data-el="page_home-header:cmp-header-nav"]{gap:var(--t-space-sm);display:flex;font-size:var(--t-size-small);align-items:center;font-family:var(--t-font-body);font-weight:var(--t-weight-regular)}[data-el="page_home-header:cmp-header-link-0"]{color:var(--t-color-surface);display:inline-flex;font-size:var(--t-size-small);align-items:center;font-family:var(--t-font-body);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight);padding-top:var(--t-space-sm);border-width:0;padding-left:var(--t-space-md);border-radius:var(--t-radius-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-sm);justify-content:center;text-decoration:none;background-color:var(--t-color-accent)}[data-el="page_home-header:cmp-header-link-0"]:hover{background-color:var(--t-color-ink)}[data-el="page_home-header:cmp-header-link-0"]:focus-visible{background-color:var(--t-color-ink)}[data-el="page_home-el-1"]{display:contents}[data-el="page_home-el-2"]{display:grid;padding:0;min-height:36rem}[data-el="page_home-el-3"]{display:contents}[data-el="page_home-el-4"]{width:100%;height:100%;grid-row:1;min-height:36rem;object-fit:cover;grid-column:1}[data-el="page_home-el-5"]{display:contents}[data-el="page_home-el-6"]{width:100%;grid-row:1;align-self:end;grid-column:1;padding-top:var(--t-space-xl);padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-7"]{display:contents}[data-el="page_home-el-8"]{padding:var(--t-space-lg);max-width:44rem;border-radius:var(--t-radius-md);background-color:var(--t-color-surface)}[data-el="page_home-el-9"]{display:contents}[data-el="page_home-el-10"]{gap:var(--t-space-xs);color:var(--t-color-accent);display:inline-flex;font-size:var(--t-size-small);align-items:center;font-weight:var(--t-weight-bold);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);margin-bottom:var(--t-space-md);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-11"]{width:var(--t-space-xs);height:var(--t-space-xs);border-radius:var(--t-radius-pill);background-color:var(--t-color-accent-secondary)}[data-el="page_home-el-13"]{display:contents}[data-el="page_home-el-14"]{color:var(--t-color-ink);font-size:var(--t-size-display);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-15"]{display:contents}[data-el="page_home-el-16"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-md)}[data-el="page_home-el-17"]{display:contents}[data-el="page_home-el-18"]{display:contents}[data-el="page_home-el-19"]{display:contents}[data-el="page_home-el-20"]{display:contents}[data-el="page_home-el-21"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-22"]{display:contents}[data-el="page_home-el-23"]{gap:var(--t-space-xl);margin:0 auto;display:grid;max-width:72rem;align-items:center;grid-template-columns:5fr 7fr}[data-el="page_home-el-24"]{padding:var(--t-space-lg);aspect-ratio:1 / 1;border-radius:var(--t-radius-md);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-25"]{display:contents}[data-el="page_home-el-26"]{width:100%;height:100%;object-fit:cover;border-radius:var(--t-radius-md)}[data-el="page_home-el-27"]{display:contents}[data-el="page_home-el-29"]{display:contents}[data-el="page_home-el-30"]{color:var(--t-color-accent);display:block;font-size:var(--t-size-eyebrow);font-family:var(--t-font-accent);margin-bottom:var(--t-space-sm);letter-spacing:0.14em;text-transform:uppercase}[data-el="page_home-el-31"]{display:contents}[data-el="page_home-el-32"]{color:var(--t-color-ink);font-size:var(--t-size-h2);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight);margin-bottom:var(--t-space-md)}[data-el="page_home-el-33"]{display:contents}[data-el="page_home-el-34"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose)}[data-el="page_home-el-35"]{display:contents}[data-el="page_home-el-36"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-sm)}[data-el="page_home-el-37"]{display:contents}[data-el="page_home-el-38"]{color:var(--t-color-ink);max-width:var(--t-measure-prose);margin-top:var(--t-space-md);border-style:none none none solid;border-width:0 0 0 2px;padding-left:var(--t-space-md);border-left-color:var(--t-color-accent-secondary)}[data-el="page_home-el-39"]{display:contents}[data-el="page_home-el-40"]{display:contents}[data-el="page_home-el-41"]{display:contents}[data-el="page_home-el-42"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-xl);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-43"]{display:contents}[data-el="page_home-el-44"]{margin:0 auto;max-width:72rem}[data-el="page_home-el-45"]{display:contents}[data-el="page_home-el-47"]{display:contents}[data-el="page_home-el-48"]{color:var(--t-color-accent);display:block;font-size:var(--t-size-eyebrow);font-family:var(--t-font-accent);margin-bottom:var(--t-space-sm);letter-spacing:0.14em;text-transform:uppercase}[data-el="page_home-el-49"]{display:contents}[data-el="page_home-el-50"]{color:var(--t-color-ink);font-size:var(--t-size-h2);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-51"]{display:contents}[data-el="page_home-el-52"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-md)}[data-el="page_home-el-53"]{display:contents}[data-el="page_home-el-54"]{display:contents}[data-el="page_home-el-55"]{gap:var(--t-space-md);display:grid;padding:0;margin-top:var(--t-space-lg);list-style-type:none;grid-template-columns:repeat(3,1fr)}[data-el="page_home-el-56"]{gap:var(--t-space-xs);display:flex;padding:var(--t-space-md);transition:border-color var(--t-motion-duration) var(--t-motion-easing);border-color:var(--t-color-surface);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);flex-direction:column;background-color:var(--t-color-surface)}[data-el="page_home-el-56"]:hover{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-56"]:focus-visible{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-57"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small);font-family:var(--t-font-mono)}[data-el="page_home-el-58"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-59"]{gap:var(--t-space-xs);display:flex;padding:var(--t-space-md);transition:border-color var(--t-motion-duration) var(--t-motion-easing);border-color:var(--t-color-surface);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);flex-direction:column;background-color:var(--t-color-surface)}[data-el="page_home-el-59"]:hover{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-59"]:focus-visible{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-60"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small);font-family:var(--t-font-mono)}[data-el="page_home-el-61"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-62"]{gap:var(--t-space-xs);display:flex;padding:var(--t-space-md);transition:border-color var(--t-motion-duration) var(--t-motion-easing);border-color:var(--t-color-surface);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);flex-direction:column;background-color:var(--t-color-surface)}[data-el="page_home-el-62"]:hover{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-62"]:focus-visible{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-63"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small);font-family:var(--t-font-mono)}[data-el="page_home-el-64"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-65"]{gap:var(--t-space-xs);display:flex;padding:var(--t-space-md);transition:border-color var(--t-motion-duration) var(--t-motion-easing);border-color:var(--t-color-surface);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);flex-direction:column;background-color:var(--t-color-surface)}[data-el="page_home-el-65"]:hover{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-65"]:focus-visible{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-66"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small);font-family:var(--t-font-mono)}[data-el="page_home-el-67"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-68"]{gap:var(--t-space-xs);display:flex;padding:var(--t-space-md);transition:border-color var(--t-motion-duration) var(--t-motion-easing);border-color:var(--t-color-surface);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);flex-direction:column;background-color:var(--t-color-surface)}[data-el="page_home-el-68"]:hover{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-68"]:focus-visible{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-69"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small);font-family:var(--t-font-mono)}[data-el="page_home-el-70"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-71"]{gap:var(--t-space-xs);display:flex;padding:var(--t-space-md);transition:border-color var(--t-motion-duration) var(--t-motion-easing);border-color:var(--t-color-surface);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);flex-direction:column;background-color:var(--t-color-surface)}[data-el="page_home-el-71"]:hover{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-71"]:focus-visible{border-color:var(--t-color-accent-secondary)}[data-el="page_home-el-72"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small);font-family:var(--t-font-mono)}[data-el="page_home-el-73"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-74"]{display:contents}[data-el="page_home-el-75"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-lg)}[data-el="page_home-el-76"]{display:contents}[data-el="page_home-el-77"]{display:contents}[data-el="page_home-el-78"]{display:contents}[data-el="page_home-el-79"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-80"]{display:contents}[data-el="page_home-el-81"]{gap:var(--t-space-xl);margin:0 auto;display:grid;max-width:72rem;align-items:start;grid-template-columns:4fr 8fr}[data-el="page_home-el-83"]{display:contents}[data-el="page_home-el-84"]{color:var(--t-color-accent);display:block;font-size:var(--t-size-eyebrow);font-family:var(--t-font-accent);margin-bottom:var(--t-space-sm);letter-spacing:0.14em;text-transform:uppercase}[data-el="page_home-el-85"]{display:contents}[data-el="page_home-el-86"]{color:var(--t-color-ink);font-size:var(--t-size-h2);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-87"]{display:contents}[data-el="page_home-el-88"]{margin:0;padding:0;list-style-type:none}[data-el="page_home-el-89"]{display:contents}[data-el="page_home-el-90"]{gap:var(--t-space-md);display:grid;padding-top:var(--t-space-md);border-style:solid none none;border-width:1px 0 0;padding-left:0;padding-right:0;padding-bottom:var(--t-space-md);border-top-color:var(--t-color-surface-alt);grid-template-columns:auto 1fr}[data-el="page_home-el-91"]{color:var(--t-color-accent-secondary);font-size:var(--t-size-h2);font-family:var(--t-font-display);line-height:var(--t-lh-tight)}[data-el="page_home-el-93"]{display:contents}[data-el="page_home-el-94"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-family:var(--t-font-body);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-95"]{display:contents}[data-el="page_home-el-96"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-xs)}[data-el="page_home-el-97"]{display:contents}[data-el="page_home-el-98"]{display:contents}[data-el="page_home-el-99"]{gap:var(--t-space-md);display:grid;padding-top:var(--t-space-md);border-style:solid none none;border-width:1px 0 0;padding-left:0;padding-right:0;padding-bottom:var(--t-space-md);border-top-color:var(--t-color-surface-alt);grid-template-columns:auto 1fr}[data-el="page_home-el-100"]{color:var(--t-color-accent-secondary);font-size:var(--t-size-h2);font-family:var(--t-font-display);line-height:var(--t-lh-tight)}[data-el="page_home-el-102"]{display:contents}[data-el="page_home-el-103"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-family:var(--t-font-body);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-104"]{display:contents}[data-el="page_home-el-105"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-xs)}[data-el="page_home-el-106"]{display:contents}[data-el="page_home-el-107"]{display:contents}[data-el="page_home-el-108"]{gap:var(--t-space-md);display:grid;padding-top:var(--t-space-md);border-style:solid none none;border-width:1px 0 0;padding-left:0;padding-right:0;padding-bottom:var(--t-space-md);border-top-color:var(--t-color-surface-alt);grid-template-columns:auto 1fr}[data-el="page_home-el-109"]{color:var(--t-color-accent-secondary);font-size:var(--t-size-h2);font-family:var(--t-font-display);line-height:var(--t-lh-tight)}[data-el="page_home-el-111"]{display:contents}[data-el="page_home-el-112"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-family:var(--t-font-body);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-113"]{display:contents}[data-el="page_home-el-114"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-xs)}[data-el="page_home-el-115"]{display:contents}[data-el="page_home-el-116"]{display:contents}[data-el="page_home-el-117"]{gap:var(--t-space-md);display:grid;padding-top:var(--t-space-md);border-style:solid none;border-width:1px 0;padding-left:0;padding-right:0;padding-bottom:var(--t-space-md);border-top-color:var(--t-color-surface-alt);border-bottom-color:var(--t-color-surface-alt);grid-template-columns:auto 1fr}[data-el="page_home-el-118"]{color:var(--t-color-accent-secondary);font-size:var(--t-size-h2);font-family:var(--t-font-display);line-height:var(--t-lh-tight)}[data-el="page_home-el-120"]{display:contents}[data-el="page_home-el-121"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-family:var(--t-font-body);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-122"]{display:contents}[data-el="page_home-el-123"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-xs)}[data-el="page_home-el-124"]{display:contents}[data-el="page_home-el-125"]{display:contents}[data-el="page_home-el-126"]{display:contents}[data-el="page_home-el-127"]{display:contents}[data-el="page_home-el-128"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-xl);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-129"]{display:contents}[data-el="page_home-el-130"]{margin:0 auto;max-width:72rem}[data-el="page_home-el-131"]{display:contents}[data-el="page_home-el-133"]{display:contents}[data-el="page_home-el-134"]{color:var(--t-color-accent);display:block;font-size:var(--t-size-eyebrow);font-family:var(--t-font-accent);margin-bottom:var(--t-space-sm);letter-spacing:0.14em;text-transform:uppercase}[data-el="page_home-el-135"]{display:contents}[data-el="page_home-el-136"]{color:var(--t-color-ink);font-size:var(--t-size-h2);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-137"]{display:contents}[data-el="page_home-el-138"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-md)}[data-el="page_home-el-139"]{display:contents}[data-el="page_home-el-140"]{display:contents}[data-el="page_home-el-141"]{gap:var(--t-space-md);display:grid;margin-top:var(--t-space-lg);grid-template-columns:1fr 1fr}[data-el="page_home-el-142"]{padding:var(--t-space-lg);border-color:var(--t-color-surface-alt);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);background-color:var(--t-color-surface)}[data-el="page_home-el-143"]{display:contents}[data-el="page_home-el-144"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-family:var(--t-font-body);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-145"]{display:contents}[data-el="page_home-el-146"]{color:var(--t-color-accent);font-size:var(--t-size-hero);margin-top:var(--t-space-md);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-147"]{display:contents}[data-el="page_home-el-148"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small)}[data-el="page_home-el-149"]{display:contents}[data-el="page_home-el-150"]{gap:var(--t-space-xs);display:flex;padding:0;flex-wrap:wrap;margin-top:var(--t-space-md);list-style-type:none}[data-el="page_home-el-151"]{color:var(--t-color-accent);font-size:var(--t-size-small);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-152"]{color:var(--t-color-accent);font-size:var(--t-size-small);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-153"]{color:var(--t-color-accent);font-size:var(--t-size-small);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-154"]{color:var(--t-color-accent);font-size:var(--t-size-small);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-155"]{display:contents}[data-el="page_home-el-156"]{padding:var(--t-space-lg);border-color:var(--t-color-surface-alt);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);background-color:var(--t-color-surface)}[data-el="page_home-el-157"]{display:contents}[data-el="page_home-el-158"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-family:var(--t-font-body);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-159"]{display:contents}[data-el="page_home-el-160"]{color:var(--t-color-accent);font-size:var(--t-size-hero);margin-top:var(--t-space-md);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-161"]{display:contents}[data-el="page_home-el-162"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small)}[data-el="page_home-el-163"]{display:contents}[data-el="page_home-el-164"]{gap:var(--t-space-xs);display:flex;padding:0;flex-wrap:wrap;margin-top:var(--t-space-md);list-style-type:none}[data-el="page_home-el-165"]{color:var(--t-color-accent);font-size:var(--t-size-small);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-166"]{color:var(--t-color-accent);font-size:var(--t-size-small);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-167"]{color:var(--t-color-accent);font-size:var(--t-size-small);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-168"]{color:var(--t-color-accent);font-size:var(--t-size-small);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-169"]{display:contents}[data-el="page_home-el-170"]{display:contents}[data-el="page_home-el-171"]{gap:var(--t-space-md);display:flex;flex-wrap:wrap;margin-top:var(--t-space-md);align-items:baseline;padding-top:var(--t-space-md);border-color:var(--t-color-surface-alt);border-style:solid;border-width:1px;padding-left:var(--t-space-lg);border-radius:var(--t-radius-md);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-md);background-color:var(--t-color-surface)}[data-el="page_home-el-172"]{color:var(--t-color-accent);font-size:var(--t-size-h2);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-173"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose)}[data-el="page_home-el-174"]{display:contents}[data-el="page_home-el-175"]{display:contents}[data-el="page_home-el-176"]{display:contents}[data-el="page_home-el-177"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-178"]{display:contents}[data-el="page_home-el-179"]{margin:0 auto;max-width:72rem}[data-el="page_home-el-180"]{display:contents}[data-el="page_home-el-182"]{display:contents}[data-el="page_home-el-183"]{color:var(--t-color-accent);display:block;font-size:var(--t-size-eyebrow);font-family:var(--t-font-accent);margin-bottom:var(--t-space-sm);letter-spacing:0.14em;text-transform:uppercase}[data-el="page_home-el-184"]{display:contents}[data-el="page_home-el-185"]{color:var(--t-color-ink);font-size:var(--t-size-h2);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-186"]{display:contents}[data-el="page_home-el-187"]{display:contents}[data-el="page_home-el-188"]{gap:var(--t-space-md);display:grid;margin-top:var(--t-space-lg);grid-template-columns:1fr 1fr}[data-el="page_home-el-189"]{padding:var(--t-space-lg);border-color:var(--t-color-surface-alt);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);background-color:var(--t-color-surface)}[data-el="page_home-el-190"]{display:contents}[data-el="page_home-el-191"]{color:var(--t-color-ink);font-size:var(--t-size-h2);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-192"]{display:contents}[data-el="page_home-el-193"]{color:var(--t-color-accent);display:inline-flex;font-size:var(--t-size-small);margin-top:var(--t-space-xs);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-194"]{display:contents}[data-el="page_home-el-195"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-md);padding-left:var(--t-space-md)}[data-el="page_home-el-196"]{display:contents}[data-el="page_home-el-198"]{display:contents}[data-el="page_home-el-199"]{margin-top:var(--t-space-xs)}[data-el="page_home-el-200"]{display:contents}[data-el="page_home-el-189-code-1"]{display:block;margin-top:var(--t-space-xs)}[data-el="page_home-el-201"]{display:contents}[data-el="page_home-el-202"]{padding:var(--t-space-lg);border-color:var(--t-color-surface-alt);border-style:solid;border-width:1px;border-radius:var(--t-radius-md);background-color:var(--t-color-surface)}[data-el="page_home-el-203"]{display:contents}[data-el="page_home-el-204"]{color:var(--t-color-ink);font-size:var(--t-size-h2);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-205"]{display:contents}[data-el="page_home-el-206"]{color:var(--t-color-accent);display:inline-flex;font-size:var(--t-size-small);margin-top:var(--t-space-xs);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);border-radius:var(--t-radius-pill);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs);background-color:var(--t-color-surface-alt)}[data-el="page_home-el-207"]{display:contents}[data-el="page_home-el-208"]{color:var(--t-color-ink-muted);max-width:var(--t-measure-prose);margin-top:var(--t-space-md);padding-left:var(--t-space-md)}[data-el="page_home-el-209"]{display:contents}[data-el="page_home-el-211"]{display:contents}[data-el="page_home-el-212"]{margin-top:var(--t-space-xs)}[data-el="page_home-el-213"]{display:contents}[data-el="page_home-el-202-code-1"]{display:block;margin-top:var(--t-space-xs)}[data-el="page_home-el-214"]{display:contents}[data-el="page_home-el-215"]{display:contents}[data-el="page_home-el-217"]{display:contents}[data-el="page_home-el-218"]{display:contents}[data-el="page_home-el-219"]{display:contents}[data-el="page_home-el-220"]{color:var(--t-color-surface);padding-top:var(--t-space-xl);padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-xl);background-color:var(--t-color-accent)}[data-el="page_home-el-221"]{display:contents}[data-el="page_home-el-222"]{margin:0 auto;max-width:72rem;text-align:left}[data-el="page_home-el-223"]{display:contents}[data-el="page_home-el-224"]{color:var(--t-color-accent-secondary);display:block;font-size:var(--t-size-eyebrow);font-family:var(--t-font-accent);margin-bottom:var(--t-space-sm);letter-spacing:0.14em;text-transform:uppercase}[data-el="page_home-el-225"]{display:contents}[data-el="page_home-el-226"]{color:var(--t-color-surface);font-size:var(--t-size-hero);max-width:48rem;font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight)}[data-el="page_home-el-227"]{display:contents}[data-el="page_home-el-228"]{color:var(--t-color-surface-alt);max-width:var(--t-measure-prose);margin-top:var(--t-space-md)}[data-el="page_home-el-229"]{display:contents}[data-el="page_home-el-230"]{display:contents}[data-el="page_home-el-231"]{display:contents}[data-el="page_home-footer:cmp-footer-root"]{gap:var(--t-space-lg);display:flex;align-items:flex-start;padding-top:var(--t-space-lg);border-style:solid none none;border-width:1px 0 0;padding-left:var(--t-space-lg);padding-right:var(--t-space-lg);padding-bottom:var(--t-space-lg);border-top-color:var(--t-color-surface-alt);justify-content:space-between;background-color:var(--t-color-surface-alt)}[data-el="page_home-footer:cmp-el-1"]{gap:var(--t-space-xs);display:flex;flex-direction:column}[data-el="page_home-footer:cmp-el-2"]{color:var(--t-color-accent);font-size:var(--t-size-h3);font-family:var(--t-font-display);font-weight:var(--t-weight-bold);line-height:var(--t-lh-tight);text-decoration:none}[data-el="page_home-footer:cmp-el-3"]{color:var(--t-color-ink-muted);font-size:var(--t-size-small);max-width:var(--t-measure-prose);font-family:var(--t-font-body);font-weight:var(--t-weight-regular);line-height:var(--t-lh-body)}[data-el="page_home-footer:cmp-footer-legal"]{color:var(--t-color-ink-muted);font-size:var(--t-size-eyebrow);font-family:var(--t-font-body);font-weight:var(--t-weight-regular);line-height:var(--t-lh-body)}@media (max-width:1024px){[data-el="page_home-header:cmp-header-root"]{padding-top:var(--t-space-sm);padding-left:var(--t-space-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-sm)}[data-el="page_home-el-6"]{padding-top:var(--t-space-lg);padding-left:var(--t-space-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-lg)}[data-el="page_home-el-21"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-23"]{gap:var(--t-space-lg)}[data-el="page_home-el-42"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-55"]{grid-template-columns:repeat(2,1fr)}[data-el="page_home-el-79"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-81"]{gap:var(--t-space-lg)}[data-el="page_home-el-128"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-177"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-xl)}[data-el="page_home-el-220"]{padding-top:var(--t-space-xl);padding-left:var(--t-space-md);padding-right:var(--t-space-md);padding-bottom:var(--t-space-xl)}[data-el="page_home-footer:cmp-footer-root"]{gap:var(--t-space-md);padding:var(--t-space-md)}}@media (max-width:640px){[data-el="page_home-header:cmp-header-root"]{gap:var(--t-space-sm);padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs)}[data-el="page_home-header:cmp-header-wordmark"]{font-size:var(--t-size-body)}[data-el="page_home-header:cmp-header-link-0"]{padding-top:var(--t-space-xs);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-xs)}[data-el="page_home-el-2"]{display:block;min-height:0}[data-el="page_home-el-4"]{height:16rem;min-height:0}[data-el="page_home-el-6"]{padding-top:0;padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-lg)}[data-el="page_home-el-8"]{padding:var(--t-space-md);position:relative;margin-top:calc(var(--t-space-lg) * -1)}[data-el="page_home-el-14"]{font-size:var(--t-size-hero)}[data-el="page_home-el-21"]{padding-top:var(--t-space-lg);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-lg)}[data-el="page_home-el-23"]{grid-template-columns:1fr}[data-el="page_home-el-24"]{max-width:20rem}[data-el="page_home-el-42"]{padding-top:var(--t-space-lg);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-lg)}[data-el="page_home-el-55"]{grid-template-columns:1fr}[data-el="page_home-el-79"]{padding-top:var(--t-space-lg);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-lg)}[data-el="page_home-el-81"]{grid-template-columns:1fr}[data-el="page_home-el-128"]{padding-top:var(--t-space-lg);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-lg)}[data-el="page_home-el-141"]{grid-template-columns:1fr}[data-el="page_home-el-142"]{padding:var(--t-space-md)}[data-el="page_home-el-146"]{font-size:var(--t-size-h2)}[data-el="page_home-el-156"]{padding:var(--t-space-md)}[data-el="page_home-el-160"]{font-size:var(--t-size-h2)}[data-el="page_home-el-171"]{padding:var(--t-space-md)}[data-el="page_home-el-177"]{padding-top:var(--t-space-lg);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-lg)}[data-el="page_home-el-188"]{grid-template-columns:1fr}[data-el="page_home-el-189"]{padding:var(--t-space-md)}[data-el="page_home-el-202"]{padding:var(--t-space-md)}[data-el="page_home-el-220"]{padding-top:var(--t-space-lg);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);padding-bottom:var(--t-space-lg)}[data-el="page_home-el-226"]{font-size:var(--t-size-h2)}[data-el="page_home-footer:cmp-footer-root"]{gap:var(--t-space-sm);padding-top:var(--t-space-md);padding-left:var(--t-space-sm);padding-right:var(--t-space-sm);flex-direction:column;padding-bottom:var(--t-space-md)}}