.forms-crumbs[data-astro-cid-etqvytnk] ol[data-astro-cid-etqvytnk]{flex-wrap:wrap;gap:4px 8px;margin:0;padding:0;list-style:none;display:flex}.forms-crumbs[data-astro-cid-etqvytnk] li[data-astro-cid-etqvytnk]+li[data-astro-cid-etqvytnk]:before{content:"→";color:var(--ink-soft);margin-right:8px}.forms-crumbs[data-astro-cid-etqvytnk] [data-astro-cid-etqvytnk][aria-current]{color:var(--ink-soft)}.ing-hero[data-astro-cid-etqvytnk] h1[data-astro-cid-etqvytnk]{margin:0;font-size:clamp(1.9rem,4.6vw,3rem)}.hero[data-astro-cid-etqvytnk] .care-notice.forms-notice{margin-top:0}.goal-grid[data-astro-cid-etqvytnk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}@media (width<=900px){.goal-grid[data-astro-cid-etqvytnk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.goal-grid[data-astro-cid-etqvytnk]{grid-template-columns:1fr}}.goal-card[data-astro-cid-etqvytnk]{flex-direction:column;padding:22px;display:flex}.goal-head[data-astro-cid-etqvytnk]{align-items:center;gap:12px;display:flex}.goal-head[data-astro-cid-etqvytnk] h3[data-astro-cid-etqvytnk]{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.2rem;overflow:hidden}.goal-icon[data-astro-cid-etqvytnk]{background:var(--rose-pale);width:42px;height:42px;color:var(--rose-dark);border-radius:12px;flex:none;place-items:center;display:grid}.goal-icon[data-astro-cid-etqvytnk] svg{stroke-width:1.7px;width:21px;height:21px}.goal-body[data-astro-cid-etqvytnk]{margin:16px 0 18px}.goal-key[data-astro-cid-etqvytnk],.needs-title[data-astro-cid-etqvytnk]{font:600 .7rem/1.4 var(--font-button);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:4px;display:block}.goal-pick[data-astro-cid-etqvytnk]{margin:0 0 8px}.goal-pick[data-astro-cid-etqvytnk]:last-child{margin-bottom:0}.goal-pick[data-astro-cid-etqvytnk] strong[data-astro-cid-etqvytnk]{font:600 1.12rem/1.3 var(--font-display);color:var(--navy);display:block}.goal-pick[data-astro-cid-etqvytnk] span[data-astro-cid-etqvytnk]{color:var(--ink-soft);font-size:.88rem;line-height:1.45;display:block}.goal-foot[data-astro-cid-etqvytnk]{align-self:flex-start;margin-top:auto}.top-pick[data-astro-cid-etqvytnk]{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:18px;margin-top:22px;display:grid}.top-card[data-astro-cid-etqvytnk]{border-left:4px solid var(--sage);align-items:flex-start;gap:18px;display:flex}.top-icon[data-astro-cid-etqvytnk]{background:var(--sage-light);color:#4d6048;width:52px;height:52px}.top-card[data-astro-cid-etqvytnk] h3[data-astro-cid-etqvytnk]{margin:2px 0;font-size:1.45rem}.top-name[data-astro-cid-etqvytnk]{color:var(--ink-soft);margin:0 0 10px;font-size:.9rem}.top-plain[data-astro-cid-etqvytnk]{margin:0 0 8px}.top-good[data-astro-cid-etqvytnk]{margin:0;font-size:.93rem}.needs[data-astro-cid-etqvytnk]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);gap:10px;margin:22px 0 0;padding:16px 20px;list-style:none;display:grid}.need[data-astro-cid-etqvytnk]{align-items:flex-start;gap:10px;font-size:.95rem;display:flex}.need-icon[data-astro-cid-etqvytnk]{color:#5f7559;flex:none;place-items:center;height:1.6em;display:grid}.need-icon[data-astro-cid-etqvytnk] svg{stroke-width:1.8px;width:18px;height:18px}.form-grid[data-astro-cid-etqvytnk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}@media (width<=900px){.form-grid[data-astro-cid-etqvytnk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.form-grid[data-astro-cid-etqvytnk]{grid-template-columns:1fr}}.form-card[data-astro-cid-etqvytnk]{border-top:4px solid var(--sand);flex-direction:column;align-items:flex-start;padding:22px;display:flex}.form-card[data-astro-cid-etqvytnk].is-top{border-top-color:var(--sage)}.form-card[data-astro-cid-etqvytnk] h3[data-astro-cid-etqvytnk]{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:12px 0 2px;font-size:1.18rem;overflow:hidden}.form-real[data-astro-cid-etqvytnk]{color:var(--ink-soft);margin:0 0 10px;font-size:.86rem}.form-plain[data-astro-cid-etqvytnk]{margin:0 0 14px;font-size:.97rem;line-height:1.6}.form-good[data-astro-cid-etqvytnk]{color:var(--navy);margin:auto 0 0;font-size:.9rem}.form-good[data-astro-cid-etqvytnk]:empty{display:none}.skip[data-astro-cid-etqvytnk]{border-radius:var(--radius);background:color-mix(in srgb, var(--rose-pale) 55%, var(--paper));border:1px solid #e8d3cb;margin-top:28px;padding:18px 22px}.skip-title[data-astro-cid-etqvytnk]{color:var(--rose-dark);align-items:center;gap:8px;margin:0 0 10px;font-size:1.15rem;display:flex}.skip-icon[data-astro-cid-etqvytnk]{place-items:center;display:grid}.skip-icon[data-astro-cid-etqvytnk] svg{stroke-width:2.2px;width:18px;height:18px}.skip[data-astro-cid-etqvytnk] ul[data-astro-cid-etqvytnk]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.skip[data-astro-cid-etqvytnk] li[data-astro-cid-etqvytnk]{font-size:.95rem;line-height:1.55}.skip[data-astro-cid-etqvytnk] strong[data-astro-cid-etqvytnk]{color:var(--navy)}.skip-real[data-astro-cid-etqvytnk]{color:var(--ink-soft);font-size:.88rem}.skip-why[data-astro-cid-etqvytnk]{color:var(--ink);display:block}.shelf[data-astro-cid-etqvytnk]{margin-top:22px}.shelf-card[data-astro-cid-etqvytnk] h3[data-astro-cid-etqvytnk]{align-items:center;gap:10px;margin-bottom:14px;font-size:1.2rem;display:flex}.shelf-icon[data-astro-cid-etqvytnk]{border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.shelf-icon[data-astro-cid-etqvytnk] svg{stroke-width:2.4px;width:16px;height:16px}.shelf-icon[data-astro-cid-etqvytnk].is-do{background:var(--sage-light);color:#4d6048}.shelf-icon[data-astro-cid-etqvytnk].is-dont{background:var(--rose-pale);color:var(--rose-dark)}.shelf-card[data-astro-cid-etqvytnk] ul[data-astro-cid-etqvytnk]{margin:0}.callout[data-astro-cid-etqvytnk].caution{background:var(--paper);border-color:var(--line)}.callout[data-astro-cid-etqvytnk].caution h3[data-astro-cid-etqvytnk]{margin-bottom:12px;font-size:1.2rem}.callout[data-astro-cid-etqvytnk].caution ul[data-astro-cid-etqvytnk]{columns:2;column-gap:40px;margin:0}.callout[data-astro-cid-etqvytnk].caution li[data-astro-cid-etqvytnk]{break-inside:avoid}@media (width<=760px){.callout[data-astro-cid-etqvytnk].caution ul[data-astro-cid-etqvytnk]{columns:1}}.fs-list[data-astro-cid-etqvytnk]{gap:12px;margin-top:20px;display:grid}.fs-row[data-astro-cid-etqvytnk]{grid-template-columns:72px minmax(0,1fr) minmax(0,1.3fr) 150px;grid-template-areas:"img title form buy";align-items:center;column-gap:20px;padding:14px 20px 14px 14px;transition:box-shadow .15s,border-color .15s;display:grid;position:relative}.fs-row[data-astro-cid-etqvytnk]:hover{border-color:var(--sage-pale);box-shadow:0 10px 32px #3b46581f}.fs-row[data-astro-cid-etqvytnk]:has(.fs-link:focus-visible){outline:2px solid var(--sage);outline-offset:3px}.fs-row[data-astro-cid-etqvytnk] .fs-img{grid-area:img}.fs-title[data-astro-cid-etqvytnk]{grid-area:title}.fs-brand[data-astro-cid-etqvytnk]{font:600 .72rem/1.4 var(--font-button);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);display:block}.fs-title[data-astro-cid-etqvytnk] h3[data-astro-cid-etqvytnk]{margin:2px 0 0;font-size:1.02rem;line-height:1.3}.fs-link[data-astro-cid-etqvytnk]{color:var(--navy);text-decoration:none}.fs-link[data-astro-cid-etqvytnk]:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.fs-link[data-astro-cid-etqvytnk]:focus-visible{outline:none}.fs-row[data-astro-cid-etqvytnk]:hover .fs-link[data-astro-cid-etqvytnk]{color:var(--rose-dark)}.fs-form[data-astro-cid-etqvytnk]{color:var(--navy);grid-area:form;font-size:.92rem}.fs-form[data-astro-cid-etqvytnk] p[data-astro-cid-etqvytnk]{margin:0 0 2px}.fs-form[data-astro-cid-etqvytnk] .fs-dose[data-astro-cid-etqvytnk]{color:var(--ink-soft)}.fs-buy[data-astro-cid-etqvytnk]{z-index:2;border-radius:var(--radius-sm);background:var(--rose-pale);min-height:40px;font:600 .82rem/1.3 var(--font-button);color:var(--navy);white-space:nowrap;border:1px solid #e4cbc2;grid-area:buy;justify-self:end;align-items:center;gap:4px;padding:8px 14px;text-decoration:none;display:inline-flex;position:relative}.fs-buy[data-astro-cid-etqvytnk]:hover{color:var(--navy);background:#ead3cb}.fs-affiliate[data-astro-cid-etqvytnk]{margin-top:12px}@media (width<=860px){.fs-row[data-astro-cid-etqvytnk]{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"img title""img form""img buy";align-items:start;row-gap:10px}.fs-buy[data-astro-cid-etqvytnk]{justify-self:start}}@media (width<=520px){.fs-row[data-astro-cid-etqvytnk]{grid-template-columns:56px minmax(0,1fr);grid-template-areas:"img title""form form""buy buy";padding:14px}.fs-row[data-astro-cid-etqvytnk] .fs-img{--size:56px!important}.fs-form[data-astro-cid-etqvytnk]:empty{display:none}.fs-buy[data-astro-cid-etqvytnk]{justify-content:center;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.fs-row[data-astro-cid-etqvytnk]{transition:none}}
