.content.svelte-1zdj{padding:2rem 0}.rows.svelte-1zdj{gap:0;display:grid}article.svelte-1zdj{border-bottom:1px solid color-mix(in srgb, var(--ink) 16%, transparent);grid-template-columns:minmax(3.5rem,5rem) 1fr;align-items:start;gap:1.25rem;padding:1.1rem 0;display:grid}article.svelte-1zdj:first-child{padding-top:0}article.svelte-1zdj:last-child{border-bottom:0;padding-bottom:0}@media (width<=520px){article.svelte-1zdj{grid-template-columns:1fr;gap:.35rem}}time.svelte-1zdj{font-family:var(--font-editorial);color:var(--muted);font-size:.92rem;font-weight:500}.copy.svelte-1zdj{gap:.35rem;display:grid}h3.svelte-1zdj{margin:0;font-size:1.05rem;font-weight:500}.copy.svelte-1zdj p:where(.svelte-1zdj){color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}a.svelte-1zdj{color:var(--accent);font-size:.88rem;text-decoration:none}.media-ph.svelte-9xodba{aspect-ratio:var(--ratio);width:100%;min-height:6rem;color:var(--muted);background:color-mix(in srgb, var(--ink) 6%, var(--paper));border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);place-content:center;justify-items:center;gap:.35rem;display:grid}span.svelte-9xodba{letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.content.svelte-wp476m{padding:2rem 0}.grid.svelte-wp476m{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (width<=800px){.grid.svelte-wp476m{grid-template-columns:1fr}}article.svelte-wp476m{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);align-content:start;gap:.45rem;padding:.85rem;display:grid}h3.svelte-wp476m{margin:.2rem 0 0;font-size:1.05rem;font-weight:500}article.svelte-wp476m p:where(.svelte-wp476m){color:var(--muted);margin:0;font-size:.92rem;line-height:1.4}a.svelte-wp476m{color:var(--accent);font-size:.88rem;text-decoration:none}.content.svelte-f07z5a{padding:2rem 0}.grid.svelte-f07z5a{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}@media (width<=800px){.grid.svelte-f07z5a{grid-template-columns:1fr}}article.svelte-f07z5a{position:relative;overflow:hidden}.overlay.svelte-f07z5a{background:color-mix(in srgb, var(--paper) 82%, var(--ink));gap:.35rem;padding:.85rem;display:grid;position:absolute;bottom:0;left:0;right:0}h3.svelte-f07z5a{margin:0;font-size:1rem;font-weight:500}.overlay.svelte-f07z5a p:where(.svelte-f07z5a){color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}a.svelte-f07z5a{color:var(--accent);font-size:.85rem;text-decoration:none}.content.svelte-5q629x{padding:2rem 0}.grid.svelte-5q629x{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=800px){.grid.svelte-5q629x{grid-template-columns:1fr}}article.svelte-5q629x{align-content:start;gap:.4rem;display:grid}h3.svelte-5q629x{margin:0;font-size:1rem;font-weight:500}article.svelte-5q629x>p:where(.svelte-5q629x){color:var(--muted);margin:0;font-size:.88rem;line-height:1.45}footer.svelte-5q629x{align-items:center;gap:.45rem;margin-top:.25rem;display:flex}.avatar.svelte-5q629x{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);background:color-mix(in srgb, var(--accent) 16%, var(--paper));flex-shrink:0;width:1.65rem;height:1.65rem}.author.svelte-5q629x{margin:0;font-size:.82rem;font-weight:500}.content.svelte-14rjltz{padding:2rem 0}.grid.svelte-14rjltz{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}@media (width<=720px){.grid.svelte-14rjltz{grid-template-columns:1fr}}article.svelte-14rjltz{align-content:start;gap:.45rem;display:grid}h3.svelte-14rjltz{margin:0;font-size:1.05rem;font-weight:500}article.svelte-14rjltz>p:where(.svelte-14rjltz){color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}a.svelte-14rjltz{color:var(--accent);font-size:.88rem;text-decoration:none}footer.svelte-14rjltz{border-top:1px solid color-mix(in srgb, var(--ink) 16%, transparent);align-items:center;gap:.55rem;margin-top:.35rem;padding-top:.85rem;display:flex}.avatar.svelte-14rjltz{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.author.svelte-14rjltz{margin:0;font-size:.88rem;font-weight:500}.catalog-placeholder.svelte-izcobf{border-block:1px solid color-mix(in srgb, var(--ink) 18%, transparent);gap:.45rem;padding:clamp(1.5rem,4vw,3rem) 0;display:grid}.catalog-placeholder.svelte-izcobf p:where(.svelte-izcobf),.catalog-placeholder.svelte-izcobf h2:where(.svelte-izcobf){margin:0}.catalog-placeholder.svelte-izcobf h2:where(.svelte-izcobf){font-family:var(--font-editorial);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:500}.catalog-placeholder.svelte-izcobf p:where(.svelte-izcobf):last-child{max-width:34rem;color:var(--muted);line-height:1.5}.contact.svelte-5hgyw5{text-align:center;justify-items:center;gap:1rem;padding:2rem 0;display:grid}h2.svelte-5hgyw5{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}form.svelte-5hgyw5{text-align:left;border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--ink) 4%, var(--paper));gap:.65rem;width:min(100%,28rem);padding:1rem;display:grid}.row.svelte-5hgyw5{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}@media (width<=520px){.row.svelte-5hgyw5{grid-template-columns:1fr}}label.svelte-5hgyw5{color:var(--muted);gap:.25rem;font-size:.8rem;display:grid}input.svelte-5hgyw5,textarea.svelte-5hgyw5{border:1px solid var(--field-border);background:var(--field-surface);color:var(--ink);font:inherit;border-radius:.125rem;padding:.45rem .55rem}textarea.svelte-5hgyw5{resize:vertical;min-height:5.5rem}button.svelte-5hgyw5{border:1px solid var(--ink);color:var(--on-accent);cursor:pointer;font:inherit;margin-top:.2rem;padding:.5rem .75rem}.contact.svelte-1laxx43{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=720px){.contact.svelte-1laxx43{grid-template-columns:1fr}}.form.svelte-1laxx43{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--ink) 4%, var(--paper));gap:.65rem;padding:1rem;display:grid}h2.svelte-1laxx43{font-family:var(--font-editorial);margin:0 0 .2rem;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:500}label.svelte-1laxx43{color:var(--muted);gap:.25rem;font-size:.8rem;display:grid}input.svelte-1laxx43,textarea.svelte-1laxx43{border:1px solid var(--field-border);background:var(--field-surface);color:var(--ink);font:inherit;border-radius:.125rem;padding:.45rem .55rem}textarea.svelte-1laxx43{resize:vertical;min-height:5.5rem}button.svelte-1laxx43{border:1px solid var(--ink);color:var(--on-accent);cursor:pointer;font:inherit;margin-top:.2rem;padding:.5rem .75rem}.contact.svelte-1wq6kp5{grid-template-columns:1.15fr .85fr;align-items:start;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=720px){.contact.svelte-1wq6kp5{grid-template-columns:1fr}}.map-wrap.svelte-1wq6kp5{position:relative}.panel.svelte-1wq6kp5{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);max-width:min(16rem,100% - 2rem);box-shadow:4px 4px 0 color-mix(in srgb, var(--ink) 12%, transparent);padding:.85rem;position:absolute;bottom:1rem;left:1rem}h3.svelte-1wq6kp5{margin:0 0 .35rem;font-size:.95rem;font-weight:500}.panel.svelte-1wq6kp5 p:where(.svelte-1wq6kp5){color:var(--muted);margin:0;font-size:.85rem;line-height:1.4}.panel.svelte-1wq6kp5 p:where(.svelte-1wq6kp5)+p:where(.svelte-1wq6kp5){margin-top:.25rem}.form.svelte-1wq6kp5{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--ink) 4%, var(--paper));gap:.65rem;padding:1rem;display:grid}h2.svelte-1wq6kp5{font-family:var(--font-editorial);margin:0 0 .2rem;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:500}label.svelte-1wq6kp5{color:var(--muted);gap:.25rem;font-size:.8rem;display:grid}input.svelte-1wq6kp5,textarea.svelte-1wq6kp5{border:1px solid var(--field-border);background:var(--field-surface);color:var(--ink);font:inherit;border-radius:.125rem;padding:.45rem .55rem}textarea.svelte-1wq6kp5{resize:vertical;min-height:5.5rem}button.svelte-1wq6kp5{border:1px solid var(--ink);color:var(--on-accent);cursor:pointer;font:inherit;margin-top:.2rem;padding:.5rem .75rem}.content.svelte-4ph5eb{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-4ph5eb{font-family:var(--font-editorial);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.cols.svelte-4ph5eb{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=800px){.cols.svelte-4ph5eb{grid-template-columns:repeat(2,minmax(0,1fr))}}.col.svelte-4ph5eb{border-left:1px solid color-mix(in srgb, var(--ink) 22%, transparent);padding-left:.75rem}h3.svelte-4ph5eb{margin:0 0 .45rem;font-size:.95rem}ul.svelte-4ph5eb{color:var(--muted);gap:.3rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:grid}.cta.svelte-4ph5eb{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-1mivl2d{gap:1.25rem;padding:2rem 0;display:grid}header.svelte-1mivl2d{grid-template-columns:1fr 1fr;align-items:start;gap:1rem;display:grid}@media (width<=720px){header.svelte-1mivl2d{grid-template-columns:1fr}}h2.svelte-1mivl2d{font-family:var(--font-editorial);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}header.svelte-1mivl2d p:where(.svelte-1mivl2d){color:var(--muted);margin:0;line-height:1.45}.grid.svelte-1mivl2d{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}@media (width<=900px){.grid.svelte-1mivl2d{grid-template-columns:repeat(2,minmax(0,1fr))}}article.svelte-1mivl2d{align-content:start;gap:.4rem;display:grid}h3.svelte-1mivl2d{margin:.15rem 0 0;font-size:1rem;font-weight:500}article.svelte-1mivl2d p:where(.svelte-1mivl2d){color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.content.svelte-19thsa0{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-19thsa0{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-19thsa0{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=800px){.grid.svelte-19thsa0{grid-template-columns:1fr}}article.svelte-19thsa0{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);align-content:start;gap:.35rem;padding:.85rem;display:grid}.icon.svelte-19thsa0{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:1.5rem;height:1.5rem}h3.svelte-19thsa0{margin:.2rem 0 0;font-size:1rem;font-weight:500}p.svelte-19thsa0{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.cta.svelte-19thsa0{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-1ibi9rh{grid-template-columns:minmax(10rem,.85fr) 1.4fr;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=800px){.content.svelte-1ibi9rh{grid-template-columns:1fr}}aside.svelte-1ibi9rh{border-right:1px solid color-mix(in srgb, var(--ink) 18%, transparent);align-content:start;gap:.75rem;padding-right:1.25rem;display:grid}@media (width<=800px){aside.svelte-1ibi9rh{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);padding-bottom:1rem;padding-right:0}}.avatar.svelte-1ibi9rh{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);background:color-mix(in srgb, var(--accent) 22%, var(--paper));width:3.25rem;height:3.25rem}.name.svelte-1ibi9rh{margin:0;font-weight:500}.role.svelte-1ibi9rh,.bio.svelte-1ibi9rh{color:var(--muted);margin:.25rem 0 0;font-size:.88rem;line-height:1.4}.main.svelte-1ibi9rh{align-content:start;justify-items:start;gap:.75rem;display:grid}h2.svelte-1ibi9rh{font-family:var(--font-editorial);margin:.15rem 0 0;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:500}.main.svelte-1ibi9rh>p:where(.svelte-1ibi9rh){color:var(--muted);margin:0;line-height:1.45}.cta.svelte-1ibi9rh{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-19l899j{grid-template-columns:1fr 1fr;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=800px){.content.svelte-19l899j{grid-template-columns:1fr}}.copy.svelte-19l899j{border-right:1px solid color-mix(in srgb, var(--ink) 18%, transparent);align-content:start;justify-items:start;gap:.85rem;padding-right:1.25rem;display:grid}@media (width<=800px){.copy.svelte-19l899j{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);padding-bottom:1rem;padding-right:0}}h2.svelte-19l899j{font-family:var(--font-editorial);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.copy.svelte-19l899j p:where(.svelte-19l899j){color:var(--muted);margin:0;line-height:1.45}.cta.svelte-19l899j{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.lists.svelte-19l899j{align-content:start;gap:.85rem;display:grid}h3.svelte-19l899j{font-family:var(--font-editorial);margin:0;font-size:1.15rem;font-weight:500}.cols.svelte-19l899j{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}h4.svelte-19l899j{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .4rem;font-size:.75rem}ul.svelte-19l899j{gap:.28rem;margin:0;padding:0;list-style:none;display:grid}a.svelte-19l899j{color:var(--ink);font-size:.9rem;text-decoration:none}.content.svelte-t05n7y{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=720px){.content.svelte-t05n7y{grid-template-columns:1fr}}h2.svelte-t05n7y{border-right:1px solid color-mix(in srgb, var(--ink) 22%, transparent);font-family:var(--font-editorial);margin:0;padding-right:1rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:500;line-height:1.2}@media (width<=720px){h2.svelte-t05n7y{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);padding-bottom:.75rem;padding-right:0}}.aside.svelte-t05n7y{justify-items:start;gap:.9rem;display:grid}p.svelte-t05n7y{color:var(--muted);margin:0;line-height:1.5}.cta.svelte-t05n7y{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-1m8cl8f{gap:1.25rem;padding:2rem 0;display:grid}header.svelte-1m8cl8f{grid-template-columns:1fr 1fr;align-items:end;gap:1rem;display:grid}@media (width<=720px){header.svelte-1m8cl8f{grid-template-columns:1fr}}h2.svelte-1m8cl8f{font-family:var(--font-editorial);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}header.svelte-1m8cl8f p:where(.svelte-1m8cl8f){color:var(--muted);margin:0;line-height:1.45}.grid.svelte-1m8cl8f{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (width<=800px){.grid.svelte-1m8cl8f{grid-template-columns:1fr}}article.svelte-1m8cl8f{align-content:start;gap:.45rem;display:grid}h3.svelte-1m8cl8f{margin:.2rem 0 0;font-size:1.05rem;font-weight:500}article.svelte-1m8cl8f p:where(.svelte-1m8cl8f){color:var(--muted);margin:0;font-size:.92rem;line-height:1.4}a.svelte-1m8cl8f{color:var(--accent);font-size:.88rem;text-decoration:none}.content.svelte-ivg9wx{grid-template-columns:1fr 1fr;gap:1.25rem;padding:2rem 0;display:grid}@media (width<=720px){.content.svelte-ivg9wx{grid-template-columns:1fr}}article.svelte-ivg9wx{align-content:start;gap:.55rem;display:grid}h3.svelte-ivg9wx{font-family:var(--font-editorial);margin:.25rem 0 0;font-size:1.15rem;font-weight:500}p.svelte-ivg9wx{color:var(--muted);margin:0;line-height:1.45}a.svelte-ivg9wx{color:var(--accent);font-size:.9rem;text-decoration:none}.cta.svelte-138br3x{text-align:center;justify-items:center;gap:.75rem;padding:2rem 0;display:grid}h2.svelte-138br3x{font-family:var(--font-editorial);margin:0;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:500}p.svelte-138br3x{color:var(--muted);max-width:42ch;margin:0;line-height:1.45}.actions.svelte-138br3x{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.35rem;display:flex}a.svelte-138br3x{border:1px solid var(--ink);padding:.55rem .9rem;font-size:.9rem;text-decoration:none}.ghost.svelte-138br3x{color:var(--ink)}.primary.svelte-138br3x{color:var(--on-accent)}.cta.svelte-2o2ozk{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=720px){.cta.svelte-2o2ozk{grid-template-columns:1fr}}h2.svelte-2o2ozk{font-family:var(--font-editorial);margin:0 0 .5rem;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:500}.copy.svelte-2o2ozk p:where(.svelte-2o2ozk){color:var(--muted);max-width:36ch;margin:0;line-height:1.45}.panel.svelte-2o2ozk{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--ink) 4%, var(--paper));gap:.65rem;padding:1rem;display:grid}h3.svelte-2o2ozk{margin:0 0 .2rem;font-size:1rem;font-weight:500}label.svelte-2o2ozk{color:var(--muted);gap:.25rem;font-size:.8rem;display:grid}input.svelte-2o2ozk{border:1px solid var(--field-border);background:var(--field-surface);color:var(--ink);border-radius:.125rem;padding:.45rem .55rem}button.svelte-2o2ozk{border:1px solid var(--ink);color:var(--on-accent);cursor:pointer;font:inherit;margin-top:.2rem;padding:.5rem .75rem}.cta.svelte-saznpw{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}.eyebrow.svelte-saznpw{margin:0 0 .35rem}h2.svelte-saznpw{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:500}.actions.svelte-saznpw{flex-wrap:wrap;gap:.5rem;display:flex}a.svelte-saznpw{border:1px solid var(--ink);color:var(--ink);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.cta.svelte-cdr83a{border-block:1px solid color-mix(in srgb, var(--ink) 18%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;display:flex}h2.svelte-cdr83a{font-family:var(--font-editorial);margin:0 0 .25rem;font-size:1.35rem;font-weight:500}p.svelte-cdr83a{color:var(--muted);margin:0}a.svelte-cdr83a{border:1px solid var(--ink);color:var(--on-accent);padding:.55rem .95rem;font-size:.9rem;text-decoration:none}.shop.svelte-uhqjup{padding:2rem 0}.grid.svelte-uhqjup{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}@media (width<=900px){.grid.svelte-uhqjup{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.grid.svelte-uhqjup{grid-template-columns:1fr}}article.svelte-uhqjup{align-content:start;gap:.35rem;display:grid}h3.svelte-uhqjup{margin:.15rem 0 0;font-size:.95rem;font-weight:500}.meta.svelte-uhqjup{color:var(--muted);margin:0;font-size:.8rem}.price.svelte-uhqjup{font-family:var(--font-editorial);margin:0;font-size:.95rem;font-weight:500}.product.svelte-813405{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=720px){.product.svelte-813405{grid-template-columns:1fr}.media.svelte-813405{order:-1}}.eyebrow.svelte-813405{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .35rem;font-size:.72rem}h2.svelte-813405{font-family:var(--font-editorial);margin:0 0 .65rem;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:500;line-height:1.15}.copy.svelte-813405>p:where(.svelte-813405):not(.eyebrow):not(.price){color:var(--muted);max-width:36ch;margin:0 0 1rem;line-height:1.45}.swatches.svelte-813405{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}.swatch.svelte-813405{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);background:var(--swatch-fill);width:1.25rem;height:1.25rem}.price.svelte-813405{font-family:var(--font-editorial);margin:0 0 1rem;font-size:1.25rem;font-weight:500}.cta.svelte-813405{border:1px solid var(--ink);color:var(--on-accent);padding:.55rem .9rem;font-size:.9rem;text-decoration:none}.product.svelte-gvwj2b{grid-template-columns:1fr 1fr;align-items:center;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=720px){.product.svelte-gvwj2b{grid-template-columns:1fr}}.eyebrow.svelte-gvwj2b{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .35rem;font-size:.72rem}h2.svelte-gvwj2b{font-family:var(--font-editorial);margin:0 0 .65rem;font-size:clamp(1.4rem,2.5vw,1.85rem);font-weight:500;line-height:1.15}.copy.svelte-gvwj2b>p:where(.svelte-gvwj2b):not(.eyebrow):not(.price){color:var(--muted);max-width:36ch;margin:0 0 1rem;line-height:1.45}.price.svelte-gvwj2b{font-family:var(--font-editorial);margin:0 0 1rem;font-size:1.25rem;font-weight:500}.cta.svelte-gvwj2b{border:1px solid var(--ink);color:var(--on-accent);padding:.55rem .9rem;font-size:.9rem;text-decoration:none}.content.svelte-b8m1ic{justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}.rows.svelte-b8m1ic{gap:1.25rem;width:100%;display:grid}article.svelte-b8m1ic{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:.85rem 0;display:grid}article.svelte-b8m1ic:last-child{border-bottom:0}article.reverse.svelte-b8m1ic{grid-template-columns:1fr auto}article.reverse.svelte-b8m1ic .icon:where(.svelte-b8m1ic){order:2}article.reverse.svelte-b8m1ic div:where(.svelte-b8m1ic){text-align:right;order:1}@media (width<=640px){article.svelte-b8m1ic,article.reverse.svelte-b8m1ic{grid-template-columns:auto 1fr}article.reverse.svelte-b8m1ic .icon:where(.svelte-b8m1ic){order:0}article.reverse.svelte-b8m1ic div:where(.svelte-b8m1ic){text-align:left;order:0}}.icon.svelte-b8m1ic{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:2.25rem;height:2.25rem}h3.svelte-b8m1ic{margin:0;font-size:1.05rem;font-weight:500}p.svelte-b8m1ic{color:var(--muted);margin:.35rem 0 0;font-size:.88rem;line-height:1.4}.cta.svelte-b8m1ic{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-yxesms{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-yxesms{font-family:var(--font-editorial);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.cols.svelte-yxesms{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=800px){.cols.svelte-yxesms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.cols.svelte-yxesms{grid-template-columns:1fr}}.col.svelte-yxesms{border-left:1px solid color-mix(in srgb, var(--ink) 22%, transparent);padding-left:.75rem}h3.svelte-yxesms{margin:0 0 .45rem;font-size:.95rem;font-weight:500}ul.svelte-yxesms{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-yxesms{color:var(--muted);grid-template-columns:auto 1fr;align-items:start;gap:.45rem;font-size:.88rem;line-height:1.35;display:grid}.check.svelte-yxesms{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:.85rem;height:.85rem;margin-top:.12rem}.cta.svelte-yxesms{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-19qb57b{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-19qb57b{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-19qb57b{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;width:100%;display:grid}@media (width<=640px){.grid.svelte-19qb57b{grid-template-columns:repeat(2,minmax(0,1fr))}}.chip.svelte-19qb57b{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--ink) 4%, var(--paper));text-align:center;padding:.45rem .65rem;font-size:.88rem}.cta.svelte-19qb57b{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-lr1lol{grid-template-columns:.9fr 1.1fr;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=800px){.content.svelte-lr1lol{grid-template-columns:1fr}}.list.svelte-lr1lol{align-content:start;gap:1rem;display:grid}article.svelte-lr1lol{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding-bottom:1rem;display:grid}article.svelte-lr1lol:last-child{border-bottom:0;padding-bottom:0}.icon.svelte-lr1lol{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:1.5rem;height:1.5rem;margin-top:.1rem}h3.svelte-lr1lol{margin:0;font-size:1rem;font-weight:500}p.svelte-lr1lol{color:var(--muted);margin:.3rem 0 0;font-size:.88rem;line-height:1.4}.content.svelte-1jizxhp{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}.eyebrow.svelte-1jizxhp{margin:0}h2.svelte-1jizxhp{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-1jizxhp{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=800px){.grid.svelte-1jizxhp{grid-template-columns:1fr}}article.svelte-1jizxhp{background:color-mix(in srgb, var(--accent) 12%, var(--paper));border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);align-content:start;gap:.35rem;padding:.85rem;display:grid}.icon.svelte-1jizxhp{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 22%, var(--paper));width:1.5rem;height:1.5rem}h3.svelte-1jizxhp{margin:.2rem 0 0;font-size:1rem;font-weight:500}p.svelte-1jizxhp{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.content.svelte-12neuyp{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-12neuyp{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-12neuyp{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=800px){.grid.svelte-12neuyp{grid-template-columns:1fr}}article.svelte-12neuyp{align-content:start;gap:.35rem;display:grid}.icon.svelte-12neuyp{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:1.5rem;height:1.5rem}h3.svelte-12neuyp{margin:.2rem 0 0;font-size:1rem;font-weight:500}p.svelte-12neuyp{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.content.svelte-14ntagq{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-14ntagq{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-14ntagq{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=800px){.grid.svelte-14ntagq{grid-template-columns:1fr}}article.svelte-14ntagq{align-content:start;gap:.35rem;display:grid}.icon.svelte-14ntagq{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:1.5rem;height:1.5rem}h3.svelte-14ntagq{margin:.2rem 0 0;font-size:1rem;font-weight:500}p.svelte-14ntagq{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.cta.svelte-14ntagq{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-7y84gf{padding:2rem 0}.grid.svelte-7y84gf{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width<=640px){.grid.svelte-7y84gf{grid-template-columns:1fr}}article.svelte-7y84gf{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);align-content:start;gap:.35rem;padding:.85rem;display:grid}.icon.svelte-7y84gf{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:1.5rem;height:1.5rem}h3.svelte-7y84gf{margin:.2rem 0 0;font-size:1rem;font-weight:500}p.svelte-7y84gf{color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.footer.svelte-13nldlx{background:color-mix(in srgb, var(--theme-5,var(--paper)) 40%, var(--paper));gap:1.1rem;padding:2rem 1.25rem 0;display:grid}.top.svelte-13nldlx{grid-template-columns:1.4fr 1fr;align-items:start;gap:1.25rem;display:grid}@media (width<=900px){.top.svelte-13nldlx{grid-template-columns:1fr}}.cols.svelte-13nldlx{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}h3.svelte-13nldlx{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-2,var(--muted));margin:0 0 .4rem;font-size:.75rem}ul.svelte-13nldlx{gap:.28rem;margin:0;padding:0;list-style:none;display:grid}a.svelte-13nldlx{color:var(--ink);font-size:.88rem;text-decoration:none}.news.svelte-13nldlx{gap:.4rem;display:grid}label.svelte-13nldlx{color:var(--muted);font-size:.85rem}.row.svelte-13nldlx{gap:.4rem;display:flex}input.svelte-13nldlx{border:1px solid var(--field-border);background:var(--field-surface);min-width:0;color:var(--ink);border-radius:.125rem;flex:1;padding:.45rem .55rem}button.svelte-13nldlx{border:1px solid var(--theme-3,var(--ink));color:var(--on-accent);cursor:pointer;font:inherit;padding:.45rem .75rem}.bar.svelte-13nldlx{border-top:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 35%, transparent);background:color-mix(in srgb, var(--theme-1,var(--ink)) 10%, transparent);color:var(--muted);flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;padding:.75rem 0;font-size:.8rem;display:flex}.logo.svelte-13nldlx{font-family:var(--font-display);color:var(--theme-4,var(--ink))}.footer.svelte-1vzumrg{background:color-mix(in srgb, var(--theme-5,var(--paper)) 40%, var(--paper));gap:1rem;padding:2rem 1.25rem 0;display:grid}.top.svelte-1vzumrg{gap:1.25rem;display:grid}.logo.svelte-1vzumrg{font-family:var(--font-display);color:var(--theme-4,var(--ink));width:fit-content;text-decoration:none}.cols.svelte-1vzumrg{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (width<=800px){.cols.svelte-1vzumrg{grid-template-columns:repeat(2,minmax(0,1fr))}}h3.svelte-1vzumrg{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-2,var(--muted));margin:0 0 .45rem;font-size:.8rem}ul.svelte-1vzumrg{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}a.svelte-1vzumrg{color:var(--ink);font-size:.9rem;text-decoration:none}.bar.svelte-1vzumrg{border-top:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 35%, transparent);background:color-mix(in srgb, var(--theme-1,var(--ink)) 12%, var(--paper));color:var(--muted);justify-content:space-between;gap:1rem;padding:.75rem 0;font-size:.8rem;display:flex}.footer.svelte-14c2527{background:color-mix(in srgb, var(--theme-5,var(--paper)) 40%, var(--paper));gap:1rem;padding:2rem 1.25rem 0;display:grid}.top.svelte-14c2527{grid-template-columns:1fr auto;align-items:start;gap:1.25rem;display:grid}.mark.svelte-14c2527{font-family:var(--font-display);letter-spacing:.04em;color:var(--theme-3,var(--muted));font-size:.95rem}.cols.svelte-14c2527{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (width<=800px){.top.svelte-14c2527{grid-template-columns:1fr}.cols.svelte-14c2527{grid-template-columns:repeat(2,minmax(0,1fr))}}h3.svelte-14c2527{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-2,var(--muted));margin:0 0 .45rem;font-size:.8rem}ul.svelte-14c2527{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}a.svelte-14c2527{color:var(--ink);font-size:.9rem;text-decoration:none}.bar.svelte-14c2527{border-top:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 35%, transparent);background:color-mix(in srgb, var(--theme-1,var(--ink)) 12%, var(--paper));color:var(--muted);justify-content:space-between;gap:1rem;padding:.75rem 0;font-size:.8rem;display:flex}.footer.svelte-7rxwzd{border-top:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 40%, transparent);background:color-mix(in srgb, var(--theme-5,var(--paper)) 55%, var(--paper));flex-wrap:wrap;align-items:center;gap:.85rem 1.25rem;padding:1.1rem 1.25rem;font-size:.88rem;display:flex}.logo.svelte-7rxwzd{font-family:var(--font-display);color:var(--theme-4,var(--ink));text-decoration:none}.meta.svelte-7rxwzd{color:var(--theme-2,var(--muted))}.right.svelte-7rxwzd{color:var(--muted);margin-left:auto}.footer.svelte-1mw6x78{background:color-mix(in srgb, var(--theme-5,var(--paper)) 40%, var(--paper));gap:1.1rem;padding:2rem 1.25rem 0;display:grid}.cols.svelte-1mw6x78{grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;display:grid}@media (width<=900px){.cols.svelte-1mw6x78{grid-template-columns:repeat(2,minmax(0,1fr))}}h3.svelte-1mw6x78{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-2,var(--muted));margin:0 0 .4rem;font-size:.75rem}ul.svelte-1mw6x78{gap:.28rem;margin:0;padding:0;list-style:none;display:grid}a.svelte-1mw6x78{color:var(--ink);font-size:.88rem;text-decoration:none}.news.svelte-1mw6x78{gap:.4rem;max-width:24rem;display:grid}label.svelte-1mw6x78{color:var(--muted);font-size:.85rem}.row.svelte-1mw6x78{gap:.4rem;display:flex}input.svelte-1mw6x78{border:1px solid var(--field-border);background:var(--field-surface);min-width:0;color:var(--ink);border-radius:.125rem;flex:1;padding:.45rem .55rem}button.svelte-1mw6x78{border:1px solid var(--theme-3,var(--ink));color:var(--on-accent);cursor:pointer;font:inherit;padding:.45rem .75rem}.bar.svelte-1mw6x78{border-top:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 35%, transparent);background:color-mix(in srgb, var(--theme-1,var(--ink)) 10%, transparent);color:var(--muted);justify-content:space-between;gap:1rem;padding:.75rem 0;font-size:.8rem;display:flex}.content.svelte-1px9bv6{grid-template-columns:minmax(0,.9fr) 2fr;align-items:start;gap:1.25rem;padding:2rem 0;display:grid}@media (width<=800px){.content.svelte-1px9bv6{grid-template-columns:1fr}}h2.svelte-1px9bv6{font-family:var(--font-editorial);max-width:14ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-1px9bv6{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(5.5rem,auto);gap:.65rem;display:grid}@media (width<=640px){.grid.svelte-1px9bv6{grid-template-columns:repeat(2,minmax(0,1fr))}.tile-1.svelte-1px9bv6,.tile-4.svelte-1px9bv6,.tile-5.svelte-1px9bv6{grid-column:span 2}.tile-3.svelte-1px9bv6{grid-row:auto}}.tile.svelte-1px9bv6{align-content:start;gap:.35rem;margin:0;display:grid}.tile-1.svelte-1px9bv6{grid-column:span 2}.tile-3.svelte-1px9bv6{grid-area:span 2/4}.tile-4.svelte-1px9bv6,.tile-5.svelte-1px9bv6{grid-column:span 2}figcaption.svelte-1px9bv6{color:var(--muted);font-size:.78rem;line-height:1.35}.content.svelte-7sdklr{gap:.85rem;padding:2rem 0;display:grid}.featured.svelte-7sdklr,.pair.svelte-7sdklr article:where(.svelte-7sdklr){position:relative;overflow:hidden}.overlay.svelte-7sdklr{background:color-mix(in srgb, var(--paper) 78%, var(--ink));gap:.3rem;padding:.85rem;display:grid;position:absolute;bottom:0;left:0;right:0}h2.svelte-7sdklr{font-family:var(--font-editorial);margin:0;font-size:clamp(1.2rem,2.2vw,1.5rem);font-weight:500}h3.svelte-7sdklr{margin:0;font-size:1rem;font-weight:500}.overlay.svelte-7sdklr p:where(.svelte-7sdklr){color:var(--muted);margin:0;font-size:.88rem;line-height:1.4}.pair.svelte-7sdklr{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}@media (width<=640px){.pair.svelte-7sdklr{grid-template-columns:1fr}}.content.svelte-s2n30q{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-s2n30q{font-family:var(--font-editorial);max-width:24ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-s2n30q{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;width:100%;display:grid}@media (width<=800px){.grid.svelte-s2n30q{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.grid.svelte-s2n30q{grid-template-columns:1fr}}figure.svelte-s2n30q{gap:.35rem;margin:0;display:grid}figcaption.svelte-s2n30q{color:var(--muted);font-size:.78rem;line-height:1.35}.appearance-toggle.svelte-1us4w41{border:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 55%, transparent);background:color-mix(in srgb, var(--theme-5,var(--paper)) 70%, transparent);width:2rem;height:2rem;color:var(--ink);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.appearance-toggle.svelte-1us4w41:hover{border-color:var(--theme-2,var(--ink));color:var(--accent)}.block-header.svelte-ev60ck{border-bottom:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 40%, transparent);background:color-mix(in srgb, var(--theme-5,var(--paper)) 50%, var(--paper));grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:.85rem 1.25rem;display:grid}.left.svelte-ev60ck{flex-wrap:wrap;gap:.85rem;font-size:.9rem;display:flex}.left.svelte-ev60ck a:where(.svelte-ev60ck){color:var(--muted);text-decoration:none}.left.svelte-ev60ck a:where(.svelte-ev60ck):hover{color:var(--theme-2,var(--ink))}.logo.svelte-ev60ck{font-family:var(--font-display);color:var(--theme-4,var(--ink));justify-self:center;font-size:1.05rem;text-decoration:none}.end.svelte-ev60ck{justify-content:flex-end;justify-self:end;align-items:center;gap:.55rem;display:flex}.cta.svelte-ev60ck{border:1px solid var(--theme-3,var(--ink));color:var(--on-accent);padding:.4rem .75rem;font-size:.85rem;text-decoration:none}.block-header.svelte-1o11k0v{border-bottom:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 40%, transparent);background:color-mix(in srgb, var(--theme-1,var(--paper)) 40%, var(--paper));grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.85rem 1.25rem;display:grid}.logo.svelte-1o11k0v{font-family:var(--font-display);color:var(--theme-4,var(--ink));font-size:1rem;text-decoration:none}nav.svelte-1o11k0v{flex-wrap:wrap;justify-content:center;gap:1rem;font-size:.9rem;display:flex}nav.svelte-1o11k0v a:where(.svelte-1o11k0v){color:var(--muted);text-decoration:none}nav.svelte-1o11k0v a:where(.svelte-1o11k0v):hover{color:var(--theme-2,var(--ink))}.end.svelte-1o11k0v{align-items:center;gap:.55rem;display:flex}.cta.svelte-1o11k0v{border:1px solid var(--theme-3,var(--ink));color:var(--on-accent);padding:.4rem .75rem;font-size:.85rem;text-decoration:none}.block-header.svelte-ir0qfv{border-bottom:1px solid color-mix(in srgb, var(--theme-2,var(--ink)) 40%, transparent);background:color-mix(in srgb, var(--theme-1,var(--paper)) 35%, var(--paper));align-items:center;gap:.85rem;padding:.85rem 1.25rem;display:flex}.logo.svelte-ir0qfv{font-family:var(--font-display);color:var(--theme-4,var(--ink));font-size:1rem;text-decoration:none}.divider.svelte-ir0qfv{background:var(--theme-2,color-mix(in srgb, var(--ink) 28%, transparent));align-self:stretch;width:1px}nav.svelte-ir0qfv{flex-wrap:wrap;gap:.85rem;font-size:.9rem;display:flex}nav.svelte-ir0qfv a:where(.svelte-ir0qfv){color:var(--muted);text-decoration:none}nav.svelte-ir0qfv a:where(.svelte-ir0qfv):hover{color:var(--theme-2,var(--ink))}.end.svelte-ir0qfv{flex:none;align-items:center;gap:.55rem;margin-left:auto;display:flex}.cta.svelte-ir0qfv{border:1px solid var(--theme-3,var(--ink));color:var(--on-accent);padding:.4rem .75rem;font-size:.85rem;text-decoration:none}.block-header.svelte-c46mg{border-bottom:1px solid color-mix(in srgb, var(--theme-tertiary,var(--theme-2,var(--ink))) 40%, transparent);background:color-mix(in srgb, var(--theme-surface,var(--theme-5,var(--paper))) 55%, var(--paper));align-items:center;gap:1rem;padding:.85rem 1.25rem;display:flex}.logo.svelte-c46mg{font-family:var(--font-display);color:var(--theme-primary,var(--accent));flex:none;font-size:1rem;text-decoration:none}nav.svelte-c46mg{flex-wrap:wrap;gap:.85rem;margin-left:auto;font-size:.9rem;display:flex}nav.svelte-c46mg a:where(.svelte-c46mg){color:var(--muted);text-decoration:none}nav.svelte-c46mg a:where(.svelte-c46mg):hover{color:var(--theme-secondary,var(--theme-2,var(--ink)))}.end.svelte-c46mg{flex:none;align-items:center;gap:.55rem;display:flex}.cta.svelte-c46mg{border:1px solid var(--theme-success,var(--theme-3,var(--ink)));color:var(--on-accent);padding:.4rem .75rem;font-size:.85rem;text-decoration:none}.hero.svelte-1ftaiao{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}.media.svelte-1ftaiao{width:min(100%,42rem)}h2.svelte-1ftaiao{font-family:var(--font-editorial);margin:0 0 .55rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500}p.svelte-1ftaiao{color:var(--muted);max-width:42ch;margin:0 auto 1rem;line-height:1.45}.actions.svelte-1ftaiao{flex-wrap:wrap;justify-content:center;gap:.55rem;display:flex}.primary.svelte-1ftaiao,.secondary.svelte-1ftaiao{border:1px solid var(--ink);padding:.55rem .9rem;font-size:.9rem;text-decoration:none}.primary.svelte-1ftaiao{color:var(--on-accent)}.secondary.svelte-1ftaiao{color:var(--ink)}.hero.svelte-jygyuu{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}.media.svelte-jygyuu{width:min(100%,42rem)}h2.svelte-jygyuu{font-family:var(--font-editorial);margin:0 0 .55rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500}p.svelte-jygyuu{color:var(--muted);max-width:42ch;margin:0 auto 1rem;line-height:1.45}.actions.svelte-jygyuu{gap:.5rem;width:min(100%,18rem);display:grid}.primary.svelte-jygyuu,.secondary.svelte-jygyuu{border:1px solid var(--ink);padding:.6rem .9rem;font-size:.9rem;text-decoration:none}.primary.svelte-jygyuu{color:var(--on-accent)}.secondary.svelte-jygyuu{color:var(--ink)}.hero.svelte-1qbce9{grid-template-columns:1.1fr .9fr;align-items:center;gap:1.75rem;padding:2rem 0;display:grid}@media (width<=720px){.hero.svelte-1qbce9{grid-template-columns:1fr}}h2.svelte-1qbce9{font-family:var(--font-editorial);margin:0 0 .65rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;line-height:1.15}p.svelte-1qbce9{color:var(--muted);max-width:34ch;margin:0 0 1.1rem;line-height:1.45}.actions.svelte-1qbce9{flex-wrap:wrap;gap:.55rem;display:flex}.primary.svelte-1qbce9,.secondary.svelte-1qbce9{border:1px solid var(--ink);padding:.55rem .9rem;font-size:.9rem;text-decoration:none}.primary.svelte-1qbce9{color:var(--on-accent)}.secondary.svelte-1qbce9{color:var(--ink);background:0 0}.hero.svelte-4kaflb{grid-template-columns:.9fr 1.1fr;align-items:center;gap:1.75rem;padding:2rem 0;display:grid}@media (width<=720px){.hero.svelte-4kaflb{grid-template-columns:1fr}}h2.svelte-4kaflb{font-family:var(--font-editorial);margin:0 0 .65rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;line-height:1.15}p.svelte-4kaflb{color:var(--muted);max-width:34ch;margin:0 0 1.1rem;line-height:1.45}.actions.svelte-4kaflb{flex-wrap:wrap;gap:.55rem;display:flex}.primary.svelte-4kaflb,.secondary.svelte-4kaflb{border:1px solid var(--ink);padding:.55rem .9rem;font-size:.9rem;text-decoration:none}.primary.svelte-4kaflb{color:var(--on-accent)}.secondary.svelte-4kaflb{color:var(--ink)}.hero.svelte-1pnulb{grid-template-columns:.9fr 1.1fr;align-items:center;gap:1.75rem;padding:2rem 0;display:grid}@media (width<=720px){.hero.svelte-1pnulb{grid-template-columns:1fr}}h2.svelte-1pnulb{font-family:var(--font-editorial);margin:0 0 .65rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500}p.svelte-1pnulb{color:var(--muted);max-width:36ch;margin:0 0 1.1rem;line-height:1.45}.actions.svelte-1pnulb{gap:.5rem;max-width:18rem;display:grid}.primary.svelte-1pnulb,.secondary.svelte-1pnulb{border:1px solid var(--ink);text-align:center;padding:.6rem .9rem;font-size:.9rem;text-decoration:none}.primary.svelte-1pnulb{color:var(--on-accent)}.secondary.svelte-1pnulb{color:var(--ink)}.hero.svelte-1qi9vts{grid-template-columns:1.1fr .9fr;align-items:center;gap:1.75rem;padding:2rem 0;display:grid}@media (width<=720px){.hero.svelte-1qi9vts{grid-template-columns:1fr}}h2.svelte-1qi9vts{font-family:var(--font-editorial);margin:0 0 .65rem;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500}p.svelte-1qi9vts{color:var(--muted);max-width:36ch;margin:0 0 1.1rem;line-height:1.45}.actions.svelte-1qi9vts{gap:.5rem;max-width:18rem;display:grid}.primary.svelte-1qi9vts,.secondary.svelte-1qi9vts{border:1px solid var(--ink);text-align:center;padding:.6rem .9rem;font-size:.9rem;text-decoration:none}.primary.svelte-1qi9vts{color:var(--on-accent)}.secondary.svelte-1qi9vts{color:var(--ink)}.pricing.svelte-kv8sye{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-kv8sye{font-family:var(--font-editorial);max-width:32ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.table-wrap.svelte-kv8sye{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);width:100%;overflow-x:auto}table.svelte-kv8sye{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}th.svelte-kv8sye,td.svelte-kv8sye{border-bottom:1px solid color-mix(in srgb, var(--ink) 14%, transparent);padding:.55rem .75rem}thead.svelte-kv8sye th:where(.svelte-kv8sye){letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb, var(--ink) 4%, var(--paper));font-size:.78rem}tbody.svelte-kv8sye th:where(.svelte-kv8sye){color:var(--ink);font-weight:500}tbody.svelte-kv8sye td:where(.svelte-kv8sye){color:var(--muted);text-align:center}tbody.svelte-kv8sye tr:where(.svelte-kv8sye):last-child th:where(.svelte-kv8sye),tbody.svelte-kv8sye tr:where(.svelte-kv8sye):last-child td:where(.svelte-kv8sye){border-bottom:0}.cta.svelte-kv8sye{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.pricing.svelte-9lg5ue{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}header.svelte-9lg5ue{gap:.35rem;display:grid}h2.svelte-9lg5ue{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.billing.svelte-9lg5ue{color:var(--muted);margin:0;font-size:.85rem}.grid.svelte-9lg5ue{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;width:100%;display:grid}@media (width<=900px){.grid.svelte-9lg5ue{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.grid.svelte-9lg5ue{grid-template-columns:1fr}}article.svelte-9lg5ue{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);align-content:start;gap:.5rem;padding:.85rem;display:grid}article.highlighted.svelte-9lg5ue{border-color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent)}h3.svelte-9lg5ue{margin:0;font-size:1rem;font-weight:500}.price.svelte-9lg5ue{font-family:var(--font-editorial);margin:0;font-size:1.35rem;font-weight:500}ul.svelte-9lg5ue{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-9lg5ue{color:var(--muted);padding-left:.85rem;font-size:.85rem;line-height:1.35;position:relative}li.svelte-9lg5ue:before{content:"•";color:var(--accent);position:absolute;left:0}.cta.svelte-9lg5ue{border:1px solid var(--ink);color:var(--ink);text-align:center;margin-top:.35rem;padding:.45rem .7rem;font-size:.85rem;text-decoration:none}.cta.accent-fill.svelte-9lg5ue{color:var(--on-accent)}.content.svelte-jaamv9{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-jaamv9{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-jaamv9{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=800px){.grid.svelte-jaamv9{grid-template-columns:repeat(2,minmax(0,1fr))}}article.svelte-jaamv9{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);justify-items:center;gap:.3rem;padding:.85rem;display:grid}.icon.svelte-jaamv9{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));width:1.25rem;height:1.25rem}.value.svelte-jaamv9{font-family:var(--font-editorial);margin:.15rem 0 0;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:500;line-height:1.1}.label.svelte-jaamv9{color:var(--muted);margin:0;font-size:.82rem}.cta.svelte-jaamv9{border:1px solid var(--ink);color:var(--on-accent);padding:.5rem .85rem;font-size:.88rem;text-decoration:none}.content.svelte-1og3q3i{padding:2rem 0}.stats.svelte-1og3q3i{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (width<=720px){.stats.svelte-1og3q3i{grid-template-columns:repeat(2,minmax(0,1fr))}}.stat.svelte-1og3q3i{gap:.25rem;display:grid}.value.svelte-1og3q3i{font-family:var(--font-editorial);margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.1}.label.svelte-1og3q3i{color:var(--muted);margin:0;font-size:.85rem}.content.svelte-xlvmjg{grid-template-columns:1.1fr .9fr;align-items:center;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=800px){.content.svelte-xlvmjg{grid-template-columns:1fr}}.copy.svelte-xlvmjg{align-content:start;gap:.85rem;display:grid}h2.svelte-xlvmjg{font-family:var(--font-editorial);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.copy.svelte-xlvmjg>p:where(.svelte-xlvmjg){color:var(--muted);max-width:38ch;margin:0;line-height:1.45}.stats.svelte-xlvmjg{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.35rem;display:grid}.stat.svelte-xlvmjg{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);gap:.15rem;padding:.55rem .65rem;display:grid}.value.svelte-xlvmjg{font-family:var(--font-editorial);margin:0;font-size:1.25rem;font-weight:500;line-height:1.1}.label.svelte-xlvmjg{color:var(--muted);margin:0;font-size:.78rem}.content.svelte-b1hd0f{grid-template-columns:1.1fr .9fr;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=800px){.content.svelte-b1hd0f{grid-template-columns:1fr}}.timeline.svelte-b1hd0f{gap:0;margin:0;padding:0 0 0 .25rem;list-style:none;display:grid}li.svelte-b1hd0f{grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:0 0 1.1rem;display:grid;position:relative}li.svelte-b1hd0f:not(:last-child):before{content:"";background:color-mix(in srgb, var(--ink) 22%, transparent);width:1px;position:absolute;top:1.75rem;bottom:0;left:.65rem}.icon.svelte-b1hd0f{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));z-index:1;width:1.35rem;height:1.35rem}h3.svelte-b1hd0f{margin:0;font-size:.98rem;font-weight:500}p.svelte-b1hd0f{color:var(--muted);margin:.3rem 0 0;font-size:.88rem;line-height:1.4}.content.svelte-1908gp5{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}.tabs.svelte-1908gp5{flex-wrap:wrap;justify-content:center;gap:.35rem;width:100%;display:flex}.tab.svelte-1908gp5{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--ink) 4%, var(--paper));color:var(--muted);padding:.4rem .7rem;font-size:.82rem}.tab.active.svelte-1908gp5{color:var(--on-accent);background:var(--accent);border-color:var(--ink)}.media.svelte-1908gp5{width:100%}.copy.svelte-1908gp5{gap:.5rem;max-width:42ch;display:grid}h2.svelte-1908gp5{font-family:var(--font-editorial);margin:0;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:500}p.svelte-1908gp5{color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.content.svelte-1n9r6uy{grid-template-columns:1.1fr .9fr;gap:1.5rem;padding:2rem 0;display:grid}@media (width<=800px){.content.svelte-1n9r6uy{grid-template-columns:1fr}}.timeline.svelte-1n9r6uy{gap:0;margin:0;padding:0 0 0 .25rem;list-style:none;display:grid}li.svelte-1n9r6uy{grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:0 0 1.1rem;display:grid;position:relative}li.svelte-1n9r6uy:not(:last-child):before{content:"";background:color-mix(in srgb, var(--ink) 22%, transparent);width:1px;position:absolute;top:1.75rem;bottom:0;left:.65rem}.num.svelte-1n9r6uy{width:1.35rem;height:1.35rem;color:var(--on-accent);background:var(--accent);border:1px solid var(--ink);z-index:1;place-content:center;font-size:.72rem;font-weight:500;display:grid}h3.svelte-1n9r6uy{margin:0;font-size:.98rem;font-weight:500}p.svelte-1n9r6uy{color:var(--muted);margin:.3rem 0 0;font-size:.88rem;line-height:1.4}.team.svelte-vnffoy{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-vnffoy{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-vnffoy{text-align:left;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;width:100%;display:grid}@media (width<=900px){.grid.svelte-vnffoy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.grid.svelte-vnffoy{grid-template-columns:1fr}}article.svelte-vnffoy{align-content:start;gap:.4rem;display:grid}h3.svelte-vnffoy{margin:.15rem 0 0;font-size:.95rem;font-weight:500}p.svelte-vnffoy{color:var(--muted);margin:0;font-size:.85rem;line-height:1.4}.team.svelte-v61nf1{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-v61nf1{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-v61nf1{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=720px){.grid.svelte-v61nf1{grid-template-columns:1fr}}article.svelte-v61nf1{grid-template-columns:5.5rem 1fr;align-items:start;gap:.85rem;display:grid}@media (width<=480px){article.svelte-v61nf1{grid-template-columns:1fr}}h3.svelte-v61nf1{margin:0;font-size:1rem;font-weight:500}p.svelte-v61nf1{color:var(--muted);margin:.35rem 0 0;font-size:.88rem;line-height:1.45}.team.svelte-1t6yf8i{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-1t6yf8i{font-family:var(--font-editorial);max-width:28ch;margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-1t6yf8i{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;display:grid}@media (width<=800px){.grid.svelte-1t6yf8i{grid-template-columns:1fr}}article.svelte-1t6yf8i{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);align-items:center;gap:.65rem;padding:.65rem .75rem;display:flex}.avatar.svelte-1t6yf8i{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);background:color-mix(in srgb, var(--accent) 22%, var(--paper));flex-shrink:0;width:2.75rem;height:2.75rem}.name.svelte-1t6yf8i{margin:0;font-size:.92rem;font-weight:500}.role.svelte-1t6yf8i{color:var(--muted);margin:.2rem 0 0;font-size:.8rem;line-height:1.35}.content.svelte-8n152a{text-align:center;justify-items:center;padding:2rem 0;display:grid}blockquote.svelte-8n152a{gap:1rem;max-width:42rem;margin:0;display:grid}blockquote.svelte-8n152a>p:where(.svelte-8n152a){font-family:var(--font-editorial);margin:0;font-size:clamp(1.15rem,2.4vw,1.45rem);font-weight:500;line-height:1.45}footer.svelte-8n152a{gap:.2rem;display:grid}.name.svelte-8n152a{margin:0;font-size:.95rem;font-weight:500}.role.svelte-8n152a{color:var(--muted);margin:0;font-size:.88rem}.content.svelte-1bhui1{padding:2rem 0}.grid.svelte-1bhui1{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}@media (width<=800px){.grid.svelte-1bhui1{grid-template-columns:1fr}}blockquote.svelte-1bhui1{align-content:start;gap:.65rem;margin:0;display:grid}.avatar.svelte-1bhui1{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));border-radius:50%;width:2.5rem;height:2.5rem}blockquote.svelte-1bhui1>p:where(.svelte-1bhui1){color:var(--muted);margin:0;font-size:.92rem;line-height:1.5}.bar.svelte-1bhui1{background:var(--accent);width:2rem;height:3px}.name.svelte-1bhui1{margin:0;font-size:.9rem;font-weight:500}.role.svelte-1bhui1{color:var(--muted);margin:.15rem 0 0;font-size:.82rem}.content.svelte-10rxftj{text-align:center;justify-items:center;gap:1.25rem;padding:2rem 0;display:grid}h2.svelte-10rxftj{font-family:var(--font-editorial);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500}.grid.svelte-10rxftj{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}@media (width<=720px){.grid.svelte-10rxftj{grid-template-columns:1fr}}blockquote.svelte-10rxftj{border:1px solid color-mix(in srgb, var(--ink) 18%, transparent);background:color-mix(in srgb, var(--ink) 4%, var(--paper));gap:.85rem;margin:0;padding:1rem;display:grid}blockquote.svelte-10rxftj>p:where(.svelte-10rxftj){margin:0;font-size:.95rem;line-height:1.5}footer.svelte-10rxftj{align-items:center;gap:.6rem;display:flex}.avatar.svelte-10rxftj{border:1px solid color-mix(in srgb, var(--ink) 28%, transparent);background:color-mix(in srgb, var(--accent) 18%, var(--paper));border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem}.name.svelte-10rxftj{margin:0;font-size:.9rem;font-weight:500}.role.svelte-10rxftj{color:var(--muted);margin:.15rem 0 0;font-size:.82rem}
