.shopify_main__27ymp{width:100%;max-width:1100px;margin:0 auto;padding:calc(var(--space-20) + var(--space-12)) var(--space-6) var(--space-20)}.shopify_breadcrumb__MtPPI{display:flex;gap:var(--space-2);margin-bottom:var(--space-8);color:var(--color-text-secondary);font-size:var(--text-sm)}.shopify_breadcrumb__MtPPI a{color:var(--color-primary,#0e6e88);text-decoration:none}.shopify_breadcrumb__MtPPI a:hover{text-decoration:underline}.shopify_hero__fCuHG{display:flex;flex-direction:column;align-items:center;text-align:center}.shopify_eyebrow__zRPrn{margin-bottom:var(--space-4);color:var(--color-primary,#0e6e88);font-size:var(--text-sm);font-weight:var(--font-bold);letter-spacing:.12em;text-transform:uppercase}.shopify_headline__XVpFz{max-width:760px;margin-bottom:var(--space-5);color:var(--color-text);font-size:var(--text-5xl);font-weight:var(--font-extrabold);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.shopify_lede__Ilbx_{max-width:680px;margin-bottom:var(--space-8);color:var(--color-text-secondary);font-size:var(--text-lg);line-height:1.55;text-wrap:pretty}.shopify_cta__XEWJO{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-4)}.shopify_secondary__4s3U6{color:var(--color-text-secondary);font-size:var(--text-base);font-weight:var(--font-semibold);text-decoration:none;border-bottom:1px solid;padding-bottom:2px}.shopify_secondary__4s3U6:hover{color:var(--color-text)}.shopify_section__0qvKs{margin-top:calc(var(--space-16) + var(--space-4))}.shopify_h2__5l1Ed{margin-bottom:var(--space-6);color:var(--color-text);font-size:var(--text-3xl);font-weight:var(--font-extrabold);letter-spacing:-.025em;text-wrap:balance}.shopify_h3__3tggU{margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-bold)}.shopify_body__Jv2k3{max-width:720px;color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.6;text-wrap:pretty}.shopify_grid__cujpQ{display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.shopify_card__Ad5ug{padding:var(--space-6);border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:var(--radius-xl,16px);background:var(--color-surface,#fff)}.shopify_list__WkO2_{max-width:720px;margin:var(--space-4) 0;padding-left:var(--space-5);color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.6}.shopify_list__WkO2_ li{margin-bottom:var(--space-2)}.shopify_tableWrap__3POda{overflow-x:auto;border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:var(--radius-xl,16px)}.shopify_table__jy7iQ{width:100%;min-width:640px;border-collapse:collapse;font-size:var(--text-sm)}.shopify_caption__bNL_G{padding:var(--space-4) var(--space-5) 0;color:var(--color-text-secondary);font-size:var(--text-sm);text-align:left}.shopify_table__jy7iQ td,.shopify_table__jy7iQ th{padding:var(--space-4) var(--space-5);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border,rgba(0,0,0,.06))}.shopify_table__jy7iQ thead th{color:var(--color-text);font-weight:var(--font-bold);white-space:nowrap}.shopify_table__jy7iQ tbody th{color:var(--color-text);font-weight:var(--font-semibold)}.shopify_table__jy7iQ td{color:var(--color-text-secondary);line-height:1.5}.shopify_table__jy7iQ tbody tr:last-child td,.shopify_table__jy7iQ tbody tr:last-child th{border-bottom:none}.shopify_lapisCell__oosrf{color:var(--color-text);font-weight:var(--font-semibold)}.shopify_faq__S6TzN{max-width:780px}.shopify_faqItem__6Ys55{padding:var(--space-5) 0;border-bottom:1px solid var(--color-border,rgba(0,0,0,.08))}.shopify_faqQ__sWpew{margin-bottom:var(--space-2);color:var(--color-text);font-size:var(--text-lg);font-weight:var(--font-bold)}.shopify_faqA__AdIsh{margin:0;color:var(--color-text-secondary);font-size:var(--text-base);line-height:1.6}.shopify_finalCta__PTCYx{margin-top:calc(var(--space-16) + var(--space-4));padding:var(--space-10) var(--space-6);border:1px solid var(--color-border,rgba(0,0,0,.08));border-radius:var(--radius-xl,16px);background:var(--color-surface,#fff);text-align:center}.shopify_finalCta__PTCYx .shopify_body__Jv2k3{margin:0 auto var(--space-6)}@media (max-width:640px){.shopify_main__27ymp{padding-top:calc(var(--space-16) + var(--space-8))}.shopify_headline__XVpFz{font-size:var(--text-4xl)}.shopify_h2__5l1Ed{font-size:var(--text-2xl)}}