.hero-band[data-astro-cid-ytstxos6]{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-primary-deep) 100%);color:var(--color-on-primary);padding:var(--spacing-section) 0}.breadcrumb[data-astro-cid-ytstxos6]{color:var(--color-on-primary);opacity:.9}.text-display-lg[data-astro-cid-ytstxos6]{font-size:var(--font-size-display-lg);line-height:var(--line-height-tight)}.text-body-lg[data-astro-cid-ytstxos6]{font-size:var(--font-size-body-lg)}.text-heading-3[data-astro-cid-ytstxos6]{font-size:var(--font-size-heading-3);color:var(--color-ink)}.text-heading-2[data-astro-cid-ytstxos6]{font-size:var(--font-size-heading-2);color:var(--color-ink)}.text-ui-label[data-astro-cid-ytstxos6]{font-size:var(--font-size-ui-label);font-weight:var(--font-weight-bold)}.text-body-sm[data-astro-cid-ytstxos6]{font-size:var(--font-size-body-sm)}.text-caption[data-astro-cid-ytstxos6]{font-size:var(--font-size-caption)}.text-body[data-astro-cid-ytstxos6]{color:var(--color-body)}.text-muted[data-astro-cid-ytstxos6]{color:var(--color-muted)}.text-ink[data-astro-cid-ytstxos6]{color:var(--color-ink)}.text-primary[data-astro-cid-ytstxos6]{color:var(--color-primary)}.text-success[data-astro-cid-ytstxos6]{color:var(--color-success)}.text-error[data-astro-cid-ytstxos6]{color:var(--color-error)}.text-on-primary[data-astro-cid-ytstxos6]{color:var(--color-on-primary)}.section-spacing[data-astro-cid-ytstxos6]{padding:var(--spacing-section) 0}.section-panel-mint[data-astro-cid-ytstxos6]{background:var(--color-mint-50);border-radius:var(--radius-xxxl)}.input-field[data-astro-cid-ytstxos6]{padding:var(--spacing-md);border:1px solid var(--color-hairline);border-radius:var(--radius-md);font-size:var(--font-size-body-md);color:var(--color-ink);background:var(--color-canvas);box-sizing:border-box;width:100%;transition:all .2s}.input-field[data-astro-cid-ytstxos6]:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 0 3px #3b82f61a}.input-field[data-astro-cid-ytstxos6]::placeholder{color:var(--color-muted);opacity:.6}select[data-astro-cid-ytstxos6].input-field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%239ca3af'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--spacing-md) center;padding-right:var(--spacing-lg);background-size:16px 16px}input[data-astro-cid-ytstxos6][type=radio],input[data-astro-cid-ytstxos6][type=checkbox]{width:var(--spacing-md);height:var(--spacing-md);accent-color:var(--color-primary);cursor:pointer}.section-panel-mint[data-astro-cid-ytstxos6]{background:var(--color-mint-50);border-radius:var(--radius-xl);padding:var(--spacing-lg);border:1px solid var(--color-hairline)}.expert-tip-panel[data-astro-cid-ytstxos6]{background:var(--color-lime-panel);border-radius:var(--radius-lg);padding:var(--spacing-lg)}.product-card[data-astro-cid-ytstxos6]{background:var(--color-canvas);border:1px solid var(--color-hairline);border-radius:var(--radius-lg)}.button-primary[data-astro-cid-ytstxos6]{background:var(--color-primary);color:var(--color-on-primary);padding:var(--spacing-md);border-radius:var(--radius-xs);font-size:var(--font-size-ui-label);font-weight:var(--font-weight-bold);text-transform:uppercase;cursor:pointer;border:none;width:100%;transition:background-color .2s}.button-primary[data-astro-cid-ytstxos6]:hover{background:var(--color-primary-deep)}.stat-block-dark[data-astro-cid-ytstxos6]{background:var(--color-primary-deep);color:var(--color-on-primary);border-radius:var(--radius-lg)}.expert-tip-panel[data-astro-cid-ytstxos6]{background:var(--color-lime-panel);border-radius:var(--radius-lg)}.border-hairline[data-astro-cid-ytstxos6]{border-color:var(--color-hairline)}@media (width<=640px){.container[data-astro-cid-ytstxos6]{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.hero-band[data-astro-cid-ytstxos6]{padding:var(--spacing-xl) 0}.hero-band[data-astro-cid-ytstxos6] h1[data-astro-cid-ytstxos6],.text-display-lg[data-astro-cid-ytstxos6]{font-size:var(--font-size-heading-1)}.section-spacing[data-astro-cid-ytstxos6]{padding:var(--spacing-xl) 0}.product-card[data-astro-cid-ytstxos6]{padding:var(--spacing-md)}.section-panel-mint[data-astro-cid-ytstxos6],.expert-tip-panel[data-astro-cid-ytstxos6]{padding:var(--spacing-md);border-radius:var(--radius-lg)}.input-field[data-astro-cid-ytstxos6],.button-primary[data-astro-cid-ytstxos6]{min-height:48px;font-size:var(--font-size-body-md)}.editorial-badge[data-astro-cid-ytstxos6]{font-size:var(--font-size-micro);padding:4px 10px}.text-heading-2[data-astro-cid-ytstxos6]{font-size:var(--font-size-heading-3)}.text-heading-3[data-astro-cid-ytstxos6]{font-size:var(--font-size-heading-4)}.button-primary[data-astro-cid-ytstxos6]{padding:var(--spacing-md)}.sticky[data-astro-cid-ytstxos6]{top:auto;position:static!important}}.calc-info[data-astro-cid-ytstxos6]{font-size:var(--font-size-caption);color:var(--color-muted)}.calc-info-desktop[data-astro-cid-ytstxos6]{display:inline}.calc-info-mobile[data-astro-cid-ytstxos6]{display:none}@media (width<=1023px){.calc-info-desktop[data-astro-cid-ytstxos6]{display:none}.calc-info-mobile[data-astro-cid-ytstxos6]{display:inline}}@media (width<=480px){.grid-cols-1[data-astro-cid-ytstxos6].lg\:grid-cols-3,.lg\:grid-cols-3[data-astro-cid-ytstxos6]{grid-template-columns:1fr!important}.lg\:col-span-2[data-astro-cid-ytstxos6],.lg\:col-span-1[data-astro-cid-ytstxos6]{grid-column:1/-1!important}}
