.cs-intro[data-astro-cid-d4hta46y]{background:linear-gradient(180deg, var(--bg-accent), #fff);padding:44px 0 26px}.crumbs[data-astro-cid-d4hta46y]{color:var(--muted);margin-bottom:12px;font-size:.85rem}.crumbs[data-astro-cid-d4hta46y] a[data-astro-cid-d4hta46y]{color:var(--brand-link)}.crumbs[data-astro-cid-d4hta46y] span[data-astro-cid-d4hta46y]{opacity:.5;margin:0 6px}.crumbs[data-astro-cid-d4hta46y] em[data-astro-cid-d4hta46y]{color:var(--muted);font-style:normal}.cs-intro[data-astro-cid-d4hta46y] .lead[data-astro-cid-d4hta46y]{max-width:680px}.cs-btns[data-astro-cid-d4hta46y]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.cs-btns[data-astro-cid-d4hta46y] button[data-astro-cid-d4hta46y]{cursor:pointer;font:inherit;align-items:center;gap:8px;display:inline-flex}.sheet[data-astro-cid-d4hta46y]{border:1px solid var(--line);max-width:880px;box-shadow:var(--shadow);background:#fff;border-radius:14px;margin:26px auto;padding:26px 28px}.sheet-head[data-astro-cid-d4hta46y]{border-bottom:2px solid var(--brand);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.sheet-head[data-astro-cid-d4hta46y] h2[data-astro-cid-d4hta46y]{color:var(--navy);margin:0}.sheet-sub[data-astro-cid-d4hta46y]{color:var(--muted);margin:4px 0 0;font-size:.88rem}.sheet-brand[data-astro-cid-d4hta46y]{text-align:right;color:var(--muted);flex-direction:column;font-size:.82rem;display:flex}.sheet-brand[data-astro-cid-d4hta46y] strong[data-astro-cid-d4hta46y]{color:var(--navy)}.sheet-grid[data-astro-cid-d4hta46y]{grid-template-columns:1fr 1fr;gap:20px 28px;margin-top:20px;display:grid}.sheet-box[data-astro-cid-d4hta46y] h3[data-astro-cid-d4hta46y]{color:var(--brand-link);border-bottom:1px solid var(--line);margin:0 0 10px;padding-bottom:6px;font-size:1.02rem}.box-note[data-astro-cid-d4hta46y]{color:var(--muted);margin:8px 0 0;font-size:.82rem}.kv[data-astro-cid-d4hta46y]{margin:0;padding:0;list-style:none}.kv[data-astro-cid-d4hta46y] li[data-astro-cid-d4hta46y]{border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding:5px 0;display:flex}.kv[data-astro-cid-d4hta46y] .k[data-astro-cid-d4hta46y]{color:var(--ink);font-size:.86rem}.kv[data-astro-cid-d4hta46y] .v[data-astro-cid-d4hta46y]{color:var(--navy);white-space:nowrap;font-weight:800}.rule[data-astro-cid-d4hta46y],.steps[data-astro-cid-d4hta46y]{margin:6px 0 0;padding-left:18px}.rule[data-astro-cid-d4hta46y]{padding:0;list-style:none}.rule[data-astro-cid-d4hta46y] li[data-astro-cid-d4hta46y]{color:var(--ink);margin-bottom:6px;font-size:.88rem}.steps[data-astro-cid-d4hta46y] li[data-astro-cid-d4hta46y]{color:var(--ink);margin-bottom:6px;font-size:.86rem}.allergens[data-astro-cid-d4hta46y]{columns:2;column-gap:18px;margin:0;padding:0;list-style:none}.allergens[data-astro-cid-d4hta46y] li[data-astro-cid-d4hta46y]{break-inside:avoid;color:var(--ink);padding:3px 0 3px 16px;font-size:.86rem;position:relative}.allergens[data-astro-cid-d4hta46y] li[data-astro-cid-d4hta46y]:before{content:"•";color:var(--brand);font-weight:700;position:absolute;left:2px}.sheet-foot[data-astro-cid-d4hta46y]{border-top:1px solid var(--line);color:var(--muted);flex-direction:column;gap:4px;margin-top:22px;padding-top:12px;font-size:.82rem;display:flex}.sheet-foot[data-astro-cid-d4hta46y] strong[data-astro-cid-d4hta46y]{color:var(--brand-link)}.sheet-disc[data-astro-cid-d4hta46y]{font-size:.76rem}.cta-band[data-astro-cid-d4hta46y]{background:linear-gradient(120deg, var(--brand-dark), var(--brand-link));color:#fff;padding:56px 0}.cta-band[data-astro-cid-d4hta46y] h2[data-astro-cid-d4hta46y]{color:#fff}.cta-band[data-astro-cid-d4hta46y] p[data-astro-cid-d4hta46y]{color:#eef7fd;max-width:600px;margin:0 auto 8px}@media (width<=700px){.sheet-grid[data-astro-cid-d4hta46y]{grid-template-columns:1fr}.allergens[data-astro-cid-d4hta46y]{columns:2}}@media print{body{background:#fff}.no-print[data-astro-cid-d4hta46y]{display:none!important}.sheet[data-astro-cid-d4hta46y]{box-shadow:none;border:none;border-radius:0;max-width:100%;margin:0;padding:0}.sheet-grid[data-astro-cid-d4hta46y]{gap:14px 24px}}.fss-hero[data-astro-cid-d4hta46y],.page-head[data-astro-cid-d4hta46y],.ref-hero[data-astro-cid-d4hta46y],.cs-intro[data-astro-cid-d4hta46y]{background:var(--bg-soft);border-bottom:1px solid var(--navy)}.cta-band[data-astro-cid-d4hta46y]{background:var(--navy)}.cta-band[data-astro-cid-d4hta46y] p[data-astro-cid-d4hta46y]{color:#dbe8f3}.hero-img[data-astro-cid-d4hta46y]{border-radius:var(--radius);box-shadow:none}.legal-band[data-astro-cid-d4hta46y],.approved-band[data-astro-cid-d4hta46y]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:#fff}.legal-band[data-astro-cid-d4hta46y] p[data-astro-cid-d4hta46y],.approved-band[data-astro-cid-d4hta46y] p[data-astro-cid-d4hta46y]{color:var(--ink)}.legal-band[data-astro-cid-d4hta46y] .lb-ico[data-astro-cid-d4hta46y],.approved-band[data-astro-cid-d4hta46y] .ab-ico[data-astro-cid-d4hta46y],.legal-band[data-astro-cid-d4hta46y] .lb-ico[data-astro-cid-d4hta46y],.notice-band[data-astro-cid-d4hta46y] .nb-ico[data-astro-cid-d4hta46y],.ben-ico[data-astro-cid-d4hta46y],.city-card[data-astro-cid-d4hta46y] .cc-ico[data-astro-cid-d4hta46y]{color:var(--brand);background:0 0;border-radius:0}.price[data-astro-cid-d4hta46y] .now[data-astro-cid-d4hta46y],.price[data-astro-cid-d4hta46y] .was[data-astro-cid-d4hta46y]{font-family:var(--serif);font-weight:500}.incl[data-astro-cid-d4hta46y] .tick[data-astro-cid-d4hta46y],.step-n[data-astro-cid-d4hta46y]{border-radius:0}.auth-card[data-astro-cid-d4hta46y],.city-card[data-astro-cid-d4hta46y],.kfa[data-astro-cid-d4hta46y],.rsa-x[data-astro-cid-d4hta46y],.unit-notice[data-astro-cid-d4hta46y],.allergen[data-astro-cid-d4hta46y],.temp-table[data-astro-cid-d4hta46y],.ec-table[data-astro-cid-d4hta46y],.sheet[data-astro-cid-d4hta46y],.quiz-q[data-astro-cid-d4hta46y],.quiz-result[data-astro-cid-d4hta46y],.ec-tool[data-astro-cid-d4hta46y]{box-shadow:none;border-radius:0}.rsa-x[data-astro-cid-d4hta46y] img[data-astro-cid-d4hta46y]{border-radius:0}.auth-card[data-astro-cid-d4hta46y],.city-card[data-astro-cid-d4hta46y],.kfa[data-astro-cid-d4hta46y],.allergen[data-astro-cid-d4hta46y]{border:0;border-top:1px solid var(--navy);background:#fff}.unit-notice[data-astro-cid-d4hta46y]{background:var(--bg-soft);border-color:var(--rule)}.state-links[data-astro-cid-d4hta46y] a[data-astro-cid-d4hta46y],.loc-links[data-astro-cid-d4hta46y] a[data-astro-cid-d4hta46y],.ind-pills[data-astro-cid-d4hta46y] a[data-astro-cid-d4hta46y]{border-radius:var(--radius)}.city-card[data-astro-cid-d4hta46y]:hover{border-color:var(--navy)}.ec-tool[data-astro-cid-d4hta46y],.quiz-q[data-astro-cid-d4hta46y],.quiz-result[data-astro-cid-d4hta46y]{border:1px solid var(--navy)}.ec-field[data-astro-cid-d4hta46y] select[data-astro-cid-d4hta46y],.ec-field[data-astro-cid-d4hta46y] input[data-astro-cid-d4hta46y][type=month],.q-opt[data-astro-cid-d4hta46y],.q-explain[data-astro-cid-d4hta46y],.ec-error[data-astro-cid-d4hta46y]{border-radius:var(--radius)}.ec-result[data-astro-cid-d4hta46y] .r-badge{text-transform:none;letter-spacing:0;border-radius:0;font-weight:600}.ec-result[data-astro-cid-d4hta46y] .r-badge.is-maybe{background:var(--bg-soft);color:var(--navy);border-left:3px solid var(--navy)}.r-badge[data-astro-cid-d4hta46y]{text-transform:none;letter-spacing:0;border-radius:0}.r-badge[data-astro-cid-d4hta46y].is-maybe{background:var(--bg-soft);color:var(--navy);border-left:3px solid var(--navy)}.ec-table[data-astro-cid-d4hta46y] th[data-astro-cid-d4hta46y]{background:var(--bg-soft)}.btn[data-astro-cid-d4hta46y]{transition:background .15s ease-out,color .15s ease-out,border-color .15s ease-out}.btn[data-astro-cid-d4hta46y]:hover{transform:none}
