.feature-strip[data-astro-cid-bsrqhzoc]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.feature[data-astro-cid-bsrqhzoc]{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.feature__icon[data-astro-cid-bsrqhzoc]{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;color:var(--brand-ink);background:var(--brand-soft);border-radius:10px}.feature__title[data-astro-cid-bsrqhzoc]{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--ink)}.feature__desc[data-astro-cid-bsrqhzoc]{margin:0;font-size:13px;line-height:1.6;color:var(--muted)}@media(max-width:767px){.feature-strip[data-astro-cid-bsrqhzoc]{grid-template-columns:1fr}}.partner[data-astro-cid-f7mt4smb]{background:var(--bg-soft);border-block:1px solid var(--border);padding-block:var(--space-20)}.tiers[data-astro-cid-f7mt4smb]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.tier[data-astro-cid-f7mt4smb]{position:relative;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}.tier--featured[data-astro-cid-f7mt4smb]{border-color:var(--brand);box-shadow:var(--shadow-md)}.tier__flag[data-astro-cid-f7mt4smb]{position:absolute;top:-10px;right:var(--space-5);font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--brand-ink);background:var(--brand-soft);border:1px solid rgba(15,61,46,.2);padding:3px 10px;border-radius:99px}.tier__name[data-astro-cid-f7mt4smb]{margin:0 0 4px;font-size:17px;font-weight:700;color:var(--ink)}.tier__threshold[data-astro-cid-f7mt4smb]{margin:0;font-size:13px;color:var(--muted)}.tier__price[data-astro-cid-f7mt4smb]{margin:var(--space-5) 0;padding:var(--space-3) var(--space-4);font-size:14px;font-weight:600;color:var(--brand-ink);background:var(--brand-soft);border-radius:var(--radius-sm)}.tier__benefits[data-astro-cid-f7mt4smb]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.tier__benefits[data-astro-cid-f7mt4smb] li[data-astro-cid-f7mt4smb]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--body)}.tier__benefits[data-astro-cid-f7mt4smb] svg[data-astro-cid-f7mt4smb]{color:var(--brand-ink);flex-shrink:0}.partner__cta[data-astro-cid-f7mt4smb]{margin-top:var(--space-8);display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;padding:var(--space-5) var(--space-6);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md)}.partner__cta-note[data-astro-cid-f7mt4smb]{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;color:var(--body)}.partner__cta-note[data-astro-cid-f7mt4smb] svg[data-astro-cid-f7mt4smb]{color:var(--brand-ink)}.partner__cta-note[data-astro-cid-f7mt4smb] strong[data-astro-cid-f7mt4smb]{color:var(--ink)}@media(max-width:767px){.tiers[data-astro-cid-f7mt4smb]{grid-template-columns:1fr}}.product-row[data-astro-cid-bdh54th5]{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:var(--space-5);padding:var(--space-5);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;box-shadow:var(--shadow-sm);transition:border-color var(--t) ease,box-shadow var(--t) ease}.product-row[data-astro-cid-bdh54th5]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.product-row[data-astro-cid-bdh54th5].is-sold-out{opacity:.72}.product-cover[data-astro-cid-bdh54th5]{width:84px;height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.product-cover__head[data-astro-cid-bdh54th5]{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-cover__tail[data-astro-cid-bdh54th5]{font-size:19px;font-weight:700;letter-spacing:-.02em;color:var(--ink);line-height:1;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-cover__tail--sm[data-astro-cid-bdh54th5]{font-size:13px}.product-row__info[data-astro-cid-bdh54th5]{min-width:0}.product-row__title-line[data-astro-cid-bdh54th5]{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.product-row__title[data-astro-cid-bdh54th5]{margin:0;font-size:16px;font-weight:600;color:var(--ink);line-height:1.4}.product-row__summary[data-astro-cid-bdh54th5]{margin:6px 0 0;font-size:13px;line-height:1.6;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-row__side[data-astro-cid-bdh54th5]{display:grid;grid-template-columns:130px 150px 96px;align-items:center;gap:var(--space-5)}.product-row__price[data-astro-cid-bdh54th5]{display:flex;align-items:baseline;gap:6px}.price[data-astro-cid-bdh54th5]{font-size:20px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.price-original[data-astro-cid-bdh54th5]{font-size:12px;color:var(--muted);text-decoration:line-through}.price-unit[data-astro-cid-bdh54th5]{font-size:12px;color:var(--muted)}.product-row__meta[data-astro-cid-bdh54th5]{display:grid;gap:8px;justify-items:start}.badge[data-astro-cid-bdh54th5]{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:99px}.badge[data-astro-cid-bdh54th5] em[data-astro-cid-bdh54th5]{font-style:normal;font-weight:400}.is-in-stock[data-astro-cid-bdh54th5]{color:var(--green);background:var(--green-soft)}.is-sold-out[data-astro-cid-bdh54th5]{color:var(--red);background:var(--red-soft)}.is-unlimited[data-astro-cid-bdh54th5]{color:var(--body);background:var(--accent-soft)}.delivery[data-astro-cid-bdh54th5]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--muted)}.product-row__cta[data-astro-cid-bdh54th5]{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:600;color:var(--accent-ink);background:var(--accent);border-radius:8px;padding:9px 0;transition:background var(--t) ease}.product-row[data-astro-cid-bdh54th5]:hover .product-row__cta[data-astro-cid-bdh54th5]{background:#333330}.is-sold-out[data-astro-cid-bdh54th5] .product-row__cta[data-astro-cid-bdh54th5]{background:var(--accent-soft);color:var(--muted)}@media(max-width:1023px){.product-row[data-astro-cid-bdh54th5]{grid-template-columns:72px minmax(0,1fr);gap:var(--space-4)}.product-cover[data-astro-cid-bdh54th5]{width:72px;height:72px}.product-row__side[data-astro-cid-bdh54th5]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;grid-column:1 / -1;padding-top:var(--space-3);border-top:1px solid var(--border)}.product-row__cta[data-astro-cid-bdh54th5]{padding:8px 20px}}.contact__lead[data-astro-cid-tusdoayx]{margin:var(--space-4) 0 var(--space-8);font-size:15px;line-height:1.8;color:var(--body);max-width:560px}.contact__body[data-astro-cid-tusdoayx]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:var(--space-8);align-items:start}.contact-list[data-astro-cid-tusdoayx]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.contact-list[data-astro-cid-tusdoayx] a[data-astro-cid-tusdoayx]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;box-shadow:var(--shadow-sm);transition:border-color var(--t) ease,box-shadow var(--t) ease}.contact-list[data-astro-cid-tusdoayx] a[data-astro-cid-tusdoayx]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.contact-item__label[data-astro-cid-tusdoayx]{font-size:14px;font-weight:600;color:var(--ink);flex:1}.contact-item__arrow[data-astro-cid-tusdoayx]{color:var(--muted)}.contact-note[data-astro-cid-tusdoayx]{background:var(--bg-soft);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-5)}.contact-note__title[data-astro-cid-tusdoayx]{display:flex;align-items:center;gap:8px;margin:0 0 var(--space-4);font-size:13px;font-weight:600;color:var(--ink)}.contact-note__title[data-astro-cid-tusdoayx] svg[data-astro-cid-tusdoayx]{color:var(--brand-ink)}.contact-note[data-astro-cid-tusdoayx] ul[data-astro-cid-tusdoayx]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.contact-note[data-astro-cid-tusdoayx] li[data-astro-cid-tusdoayx]{position:relative;padding-left:var(--space-4);font-size:13px;line-height:1.7;color:var(--body)}.contact-note[data-astro-cid-tusdoayx] li[data-astro-cid-tusdoayx]:before{content:"";position:absolute;left:0;top:9px;width:5px;height:5px;border-radius:99px;background:var(--border-strong)}@media(max-width:899px){.contact__body[data-astro-cid-tusdoayx]{grid-template-columns:1fr}}
