.aw.svelte-1xi67p0{margin-right:var(--nav-rail-width);margin-left:var(--nav-rail-width);background-color:var(--color-background);background-image:var(--background-pattern-image);background-position:var(--background-pattern-position);background-size:var(--background-pattern-size);background-repeat:var(--background-pattern-repeat);color:var(--color-text-primary)}.aw-lead.svelte-1xi67p0{padding-top:var(--nav-height)}.aw-w.svelte-1xi67p0{max-width:var(--aw-container-max-width);margin-inline:auto;padding:var(--section-padding) var(--container-padding)}.aw-sh.svelte-1xi67p0{container-type:inline-size;display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-2xl);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-border)}.aw-sh.aw-sh-f.svelte-1xi67p0{margin-bottom:var(--space-lg)}.aw-k.svelte-1xi67p0{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-normal);line-height:var(--lh-base);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--color-text-secondary);margin:0}.aw-h2.svelte-1xi67p0{font-family:var(--font-heading);font-size:clamp(2.5rem,14cqi,var(--fs-hero-heading));font-weight:var(--fw-normal);line-height:var(--lh-heading);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--color-text-primary);margin:0;width:100%;max-width:100%;white-space:nowrap}.aw-h2-o.svelte-1xi67p0{color:transparent;-webkit-text-stroke:.02em var(--color-text-primary)}.aw-empty.svelte-1xi67p0{font-family:var(--font-sans);font-size:var(--fs-lg);line-height:var(--lh-base);font-weight:var(--fw-normal);color:var(--color-text-secondary);margin:0}.aw-gr.svelte-1xi67p0{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.aw-cl.svelte-1xi67p0{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:flex;min-width:0}.aw-card.svelte-1xi67p0{display:flex;flex:1;flex-direction:column;width:100%;min-height:0;padding:var(--space-md);color:inherit;text-decoration:none;gap:var(--space-md)}a.aw-card.svelte-1xi67p0:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.aw-cv.svelte-1xi67p0{position:relative;aspect-ratio:var(--aw-card-ratio);overflow:hidden;border:1px solid var(--color-border);background-color:var(--color-background-secondary)}.aw-cv-e.svelte-1xi67p0{background-color:var(--color-background-secondary)}.aw-cv-img.svelte-1xi67p0{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 0%;transition:transform var(--transition-slow)}.aw-bd.svelte-1xi67p0{display:flex;flex:1;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--space-sm);width:100%;min-width:0;min-height:0}.aw-t.svelte-1xi67p0{font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:var(--fw-normal);line-height:var(--lh-heading);letter-spacing:var(--ls-tight);text-transform:uppercase;width:100%;max-width:100%;margin:0;padding-block:.04em;margin-block:-.04em;color:transparent;-webkit-text-stroke:.02em var(--color-text-primary);transition:color var(--transition-base),-webkit-text-fill-color var(--transition-base)}a.aw-card.svelte-1xi67p0:hover .aw-t:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-t:where(.svelte-1xi67p0){color:var(--color-text-primary);-webkit-text-fill-color:var(--color-text-primary)}.aw-mt.svelte-1xi67p0{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-normal);line-height:var(--lh-base);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--color-text-secondary);margin:0}.aw-cta.svelte-1xi67p0{margin-top:auto;padding-top:var(--space-md);align-self:flex-start}.aw-sr.svelte-1xi67p0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}a.aw-card.svelte-1xi67p0:hover .aw-cv-img:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-cv-img:where(.svelte-1xi67p0){transform:scale(1.04)}a.aw-card.svelte-1xi67p0:hover .aw-cta:where(.svelte-1xi67p0) .aw-btn-t:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-cta:where(.svelte-1xi67p0) .aw-btn-t:where(.svelte-1xi67p0){transform:translateY(-100%)}a.aw-card.svelte-1xi67p0:hover .aw-cta:where(.svelte-1xi67p0) .aw-btn-h:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-cta:where(.svelte-1xi67p0) .aw-btn-h:where(.svelte-1xi67p0){transform:translateY(0)}a.aw-card.svelte-1xi67p0:hover .aw-cta:where(.svelte-1xi67p0) .aw-btn-b:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-cta:where(.svelte-1xi67p0) .aw-btn-b:where(.svelte-1xi67p0){transform:translateY(0)}.aw-btn.svelte-1xi67p0{position:relative;display:inline-block;overflow:hidden;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-full);font-family:var(--font-sans);font-size:var(--fs-sm);line-height:1.2;letter-spacing:var(--ls-wide);text-transform:uppercase;text-decoration:none;color:var(--color-text-primary);white-space:nowrap;flex-shrink:0}.aw-btn-i.svelte-1xi67p0{position:relative;z-index:2;display:block;height:var(--aw-label-shift);overflow:hidden}.aw-btn-t.svelte-1xi67p0,.aw-btn-h.svelte-1xi67p0{display:block;height:var(--aw-label-shift);line-height:var(--aw-label-shift);transition:transform .3s ease;white-space:nowrap}.aw-btn-t.svelte-1xi67p0{position:relative;color:var(--color-text-primary);transform:translateY(0)}.aw-btn-h.svelte-1xi67p0{position:absolute;top:0;left:0;width:100%;color:var(--color-white);transform:translateY(100%)}.aw-btn-b.svelte-1xi67p0{position:absolute;z-index:1;inset:0;background-color:var(--color-black);transform:translateY(100%);transition:transform .3s ease}.aw-btn.svelte-1xi67p0:hover .aw-btn-t:where(.svelte-1xi67p0){transform:translateY(-100%)}.aw-btn.svelte-1xi67p0:hover .aw-btn-h:where(.svelte-1xi67p0){transform:translateY(0)}.aw-btn.svelte-1xi67p0:hover .aw-btn-b:where(.svelte-1xi67p0){transform:translateY(0)}.aw-all.svelte-1xi67p0{display:flex;justify-content:center;margin-top:var(--space-2xl);padding-top:var(--space-lg)}@media screen and (min-width:768px){.aw.svelte-1xi67p0:not(.aw-lead) .aw-w:where(.svelte-1xi67p0){padding-bottom:var(--space-2xl)}}@media screen and (max-width:991px){.aw-gr.svelte-1xi67p0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.aw.svelte-1xi67p0{margin-left:var(--nav-rail-width-sm);margin-right:var(--nav-rail-width-sm)}.aw-w.svelte-1xi67p0{padding-top:var(--section-padding);padding-bottom:var(--section-padding);padding-left:var(--container-padding-sm);padding-right:var(--container-padding-sm)}.aw-sh.svelte-1xi67p0{margin-bottom:var(--space-xl);padding-bottom:var(--space-md)}.aw-sh.aw-sh-f.svelte-1xi67p0{margin-bottom:var(--space-lg)}}@media screen and (max-width:479px){.aw-gr.svelte-1xi67p0{grid-template-columns:minmax(0,1fr);border-left:none}.aw-cl.svelte-1xi67p0{border-right:none}.aw-card.svelte-1xi67p0{padding-inline:0}.aw-cv.svelte-1xi67p0{border:none}.aw-cv-e.svelte-1xi67p0{border:1px solid var(--color-border)}a.aw-card.svelte-1xi67p0:focus-visible{outline-offset:2px}}@media(prefers-reduced-motion:reduce){.aw-t.svelte-1xi67p0,.aw-cv-img.svelte-1xi67p0,.aw-btn-t.svelte-1xi67p0,.aw-btn-h.svelte-1xi67p0,.aw-btn-b.svelte-1xi67p0{transition:none}a.aw-card.svelte-1xi67p0:hover .aw-cv-img:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-cv-img:where(.svelte-1xi67p0){transform:none}a.aw-card.svelte-1xi67p0:hover .aw-cta:where(.svelte-1xi67p0) .aw-btn-t:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-cta:where(.svelte-1xi67p0) .aw-btn-t:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:hover .aw-cta:where(.svelte-1xi67p0) .aw-btn-h:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-cta:where(.svelte-1xi67p0) .aw-btn-h:where(.svelte-1xi67p0){transform:none}a.aw-card.svelte-1xi67p0:hover .aw-cta:where(.svelte-1xi67p0) .aw-btn-b:where(.svelte-1xi67p0),a.aw-card.svelte-1xi67p0:focus-visible .aw-cta:where(.svelte-1xi67p0) .aw-btn-b:where(.svelte-1xi67p0){transform:none}}
