@keyframes svelte-fedcot-slot-dismiss-arrive{0%{opacity:0}to{opacity:1}}.slot-dismiss.svelte-fedcot{width:var(--slot-dismiss-box);height:var(--slot-dismiss-box);color:var(--slot-ink-meta);cursor:pointer;transition:color var(--motion-hover), background-color var(--motion-hover);animation:svelte-fedcot-slot-dismiss-arrive var(--motion-fade) var(--motion-smooth-time) both;border-radius:999px;flex:none;place-content:center;display:grid;position:relative}.slot-dismiss.svelte-fedcot:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--motion-release);background:currentColor;position:absolute;inset:0}.slot-dismiss.svelte-fedcot:active:before{opacity:.14;transition:none}.slot-dismiss.svelte-fedcot:after{--_reach:calc((var(--slot-dismiss-hit) - var(--slot-dismiss-box)) / 2);--_end:min(var(--_reach), var(--slot-dismiss-room));--_rest:calc((var(--slot-dismiss-hit) - var(--slot-dismiss-box) - var(--_end)) * -1);content:"";position:absolute;inset-block-start:calc(var(--_end) * -1);inset-block-end:var(--_rest);inset-inline-start:var(--_rest);inset-inline-end:calc(var(--_end) * -1)}.slot-dismiss.svelte-fedcot svg{width:var(--slot-dismiss-glyph);height:var(--slot-dismiss-glyph);stroke-width:var(--slot-dismiss-stroke)}.slot-dismiss.svelte-fedcot:hover{color:var(--slot-ink);background:var(--slot-hover-wash)}@media (prefers-reduced-motion:reduce){.slot-dismiss.svelte-fedcot{animation:none}}.slot-masthead.svelte-17k67by{min-height:var(--slot-dismiss-box);justify-content:space-between;align-items:center;gap:8px;display:flex}.slot-mark.svelte-17k67by{min-width:0;font-size:var(--slot-meta-size);font-weight:var(--slot-weight-meta);color:var(--slot-ink-body);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}@keyframes svelte-kg2833-slot-arrive{0%{opacity:0}to{opacity:1}}@keyframes svelte-kg2833-slot-arrive-rise{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.slot-shell.svelte-kg2833{isolation:isolate;border-radius:var(--slot-radius);background:var(--slot-ground);color:var(--slot-ink);box-shadow:var(--slot-edge);font-family:var(--font-sans,system-ui, sans-serif);font-size:var(--slot-base);max-height:var(--slot-max-h);animation:svelte-kg2833-slot-arrive var(--motion-smooth) both;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.slot-shell[data-slot-position=card].svelte-kg2833{animation-name:svelte-kg2833-slot-arrive-rise}.slot-shell--printed.svelte-kg2833{border:1px solid var(--slot-hairline);line-height:1.25}.slot-body.svelte-kg2833{gap:var(--slot-gap);min-height:0;padding:var(--slot-pad);overscroll-behavior:contain;flex-direction:column;flex:auto;min-width:0;display:flex;overflow-y:auto}.slot-shell--printed.svelte-kg2833 .slot-body:where(.svelte-kg2833){display:block;overflow:visible}.slot-row.svelte-kg2833{align-items:center;gap:var(--slot-gap);width:100%;display:flex}.slot-base-rule.svelte-kg2833{background:var(--slot-accent);z-index:1;height:2px;position:absolute;inset-block-end:0;inset-inline:0}.slot-mark-inline.svelte-kg2833{font-size:var(--slot-meta-size);font-weight:var(--slot-weight-meta);color:var(--slot-ink-body);white-space:nowrap;flex:none}.slot-shell.svelte-kg2833 :is(.slot-action,.slot-dismiss,.slot-option,.slot-code__copy,.slot-video__chip):focus-visible{box-shadow:0 0 0 2px var(--slot-ground), 0 0 0 5px color-mix(in srgb, var(--slot-ring) 32%, transparent);outline:none}.slot-shell.svelte-kg2833:not(.slot-shell--printed):hover .slot-dismiss{color:var(--slot-ink)}.slot-action.svelte-1gfa44j{z-index:1;min-width:0;max-width:var(--slot-action-max-w);min-height:var(--slot-action-h);padding:var(--slot-action-pad);border:var(--slot-action-border);border-radius:var(--slot-corner-inner);background:var(--slot-accent);color:var(--slot-accent-ink);font-family:inherit;font-size:var(--slot-action-size);font-weight:var(--slot-weight-action);text-align:center;text-wrap:balance;cursor:pointer;transition:background-color var(--motion-hover), border-color var(--motion-hover);flex:0 auto;place-content:center;line-height:1.2;display:inline-grid;position:relative}.slot-action__label.svelte-1gfa44j{-webkit-line-clamp:var(--slot-action-lines);line-clamp:var(--slot-action-lines);overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.slot-action.svelte-1gfa44j:hover{background:var(--slot-accent-hover);border-color:var(--slot-accent-ink)}.slot-lead-line.svelte-1hjz46j{min-width:0;font-size:var(--slot-lead-size);font-weight:var(--slot-weight-lead);color:var(--slot-ink);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.slot-figure.svelte-2798ub{text-overflow:ellipsis;white-space:nowrap;max-width:50%;font-size:var(--slot-figure-size);font-weight:var(--slot-weight-figure);font-variant-numeric:tabular-nums;color:var(--slot-ink);flex:none;line-height:1;overflow:hidden}.slot-lead-line.svelte-2798ub{min-width:0;font-size:var(--slot-body-size);font-weight:var(--slot-weight-body);color:var(--slot-ink-body);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:0 auto;display:-webkit-box;overflow:hidden}.slot-trail.svelte-2798ub{flex:none;margin-inline-end:auto}.slot-art.svelte-4nzv9i{border-radius:var(--slot-corner-inner);background:var(--slot-panel);width:100%;overflow:hidden}.slot-art--bleed.svelte-4nzv9i{width:auto;margin-inline:calc(var(--slot-pad) * -1);border-radius:0}.slot-art.svelte-4nzv9i img:where(.svelte-4nzv9i){object-fit:cover;object-position:var(--slot-focus);width:100%;height:100%;display:block}.slot-foot.svelte-1hvarfp{justify-content:flex-end;align-items:center;gap:var(--slot-gap);margin-inline:calc(var(--slot-pad) * -1);padding-inline:var(--slot-pad);border-block-start:1px solid var(--slot-hairline);margin-block-start:auto;padding-block-start:calc(var(--slot-gap) * .5);display:flex}.slot-origin.svelte-1hvarfp{min-width:0;font-size:var(--slot-meta-size);font-weight:var(--slot-weight-meta);color:var(--slot-ink-meta);text-overflow:ellipsis;white-space:nowrap;margin:0;margin-inline-end:auto;line-height:1.25;overflow:hidden}@container (width<=220px){.slot-foot.svelte-1hvarfp{gap:calc(var(--slot-gap) * .75);grid-template-columns:1fr;display:grid}.slot-origin.svelte-1hvarfp{text-align:center;order:2;margin-inline-end:0}}.slot-poster.svelte-y447xy{position:relative}.slot-poster__puck.svelte-y447xy{object-fit:contain;background:var(--slot-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;width:28px;height:28px;padding:3px;position:absolute;inset-block-end:10px;inset-inline-start:calc(10px - var(--slot-pad))}.slot-lead.svelte-y447xy{font-size:var(--slot-lead-size);font-weight:var(--slot-weight-lead);color:var(--slot-ink);text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.slot-tone-field.svelte-1p9u9kt{width:100%;height:100%;padding:var(--slot-pad);border-radius:var(--slot-corner-inner);background:var(--slot-panel);color:var(--slot-panel-ink);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;overflow:hidden}.slot-tone-field--bleed.svelte-1p9u9kt{width:auto;margin-inline:calc(var(--slot-pad) * -1);padding-inline:var(--slot-pad);border-radius:0}.slot-tone-field__logo.svelte-1p9u9kt{object-fit:contain;display:block}.slot-tone-field__monogram.svelte-1p9u9kt{font-weight:var(--slot-weight-figure);color:var(--slot-panel-ink);line-height:1}.slot-copy.svelte-n7h28a{flex-direction:column;gap:2px;min-width:0;display:flex}.slot-standfirst.svelte-n7h28a{font-size:var(--slot-meta-size);font-weight:var(--slot-weight-meta);color:var(--slot-ink-meta);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.25;overflow:hidden}.slot-lead.svelte-n7h28a{font-size:var(--slot-lead-size);font-weight:var(--slot-weight-lead);color:var(--slot-ink);text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.slot-quote.svelte-bvdpjj{width:100%;font-size:var(--slot-lead-size);font-weight:var(--slot-weight-body);color:var(--slot-panel-ink);text-wrap:pretty;-webkit-line-clamp:8;line-clamp:8;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.slot-attribution.svelte-bvdpjj{font-size:var(--slot-meta-size);font-weight:var(--slot-weight-meta);color:var(--slot-ink-meta);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.slot-copy-row.svelte-41mukt{align-items:flex-start;gap:10px;min-width:0;display:flex}.slot-puck.svelte-41mukt{border-radius:var(--slot-corner-inner);object-fit:contain;background:var(--slot-panel);flex:none;width:28px;height:28px;padding:3px}.slot-lead.svelte-41mukt{min-width:0;font-size:var(--slot-lead-size);font-weight:var(--slot-weight-lead);color:var(--slot-ink);text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.slot-body.svelte-41mukt{font-size:var(--slot-body-size);font-weight:var(--slot-weight-body);color:var(--slot-ink-body);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.slot-copy-row.svelte-bf3o1y{align-items:center;gap:12px;min-width:0;display:flex}.slot-puck.svelte-bf3o1y{border-radius:var(--slot-corner-inner);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--slot-hairline);flex:none;overflow:hidden}.slot-copy.svelte-bf3o1y{flex-direction:column;gap:2px;min-width:0;display:flex}.slot-lead.svelte-bf3o1y{font-size:var(--slot-lead-size);font-weight:var(--slot-weight-lead);color:var(--slot-ink);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.25;overflow:hidden}.slot-body.svelte-bf3o1y{font-size:var(--slot-body-size);font-weight:var(--slot-weight-body);color:var(--slot-ink-body);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.35;overflow:hidden}.slot-meta.svelte-bf3o1y{font-size:var(--slot-meta-size);font-weight:var(--slot-weight-meta);font-variant-numeric:tabular-nums;color:var(--slot-ink-meta);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;line-height:1.25;overflow:hidden}.slot-offer.svelte-as87e7{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.slot-figure.svelte-as87e7{text-overflow:ellipsis;max-width:100%;font-size:var(--slot-figure-size);font-weight:var(--slot-weight-figure);font-variant-numeric:tabular-nums;color:var(--slot-panel-ink);white-space:nowrap;line-height:1.05;overflow:hidden}.slot-lead.svelte-as87e7{font-size:var(--slot-lead-size);font-weight:var(--slot-weight-lead);color:var(--slot-panel-ink);opacity:.85;text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.slot-terms.svelte-as87e7{font-size:var(--slot-body-size);font-weight:var(--slot-weight-body);color:var(--slot-ink-body);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.4;overflow:hidden}.slot-plate.svelte-g5t92v{position:relative}.slot-puck.svelte-g5t92v{object-fit:contain;background:var(--slot-scrim);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;width:36px;height:36px;padding:4px;position:absolute;inset-block-end:12px;inset-inline-start:calc(12px - var(--slot-pad))}.slot-lead.svelte-g5t92v{min-width:0;font-size:var(--slot-lead-size);font-weight:var(--slot-weight-lead);color:var(--slot-ink);text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.slot-body.svelte-g5t92v{font-size:var(--slot-body-size);font-weight:var(--slot-weight-body);color:var(--slot-ink-body);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.45;overflow:hidden}.slot-question.svelte-1o3jvtm{font-size:var(--slot-lead-size);font-weight:var(--slot-weight-lead);color:var(--slot-ink);text-wrap:balance;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.slot-options.svelte-1o3jvtm{flex-direction:column;gap:8px;display:flex}.slot-option.svelte-1o3jvtm{border:1px solid var(--slot-hairline);border-radius:var(--slot-corner-inner);min-height:44px;color:var(--slot-ink);font-family:inherit;font-size:var(--slot-body-size);font-weight:var(--slot-weight-body);text-align:start;cursor:pointer;transition:border-color var(--motion-hover), background-color var(--motion-hover);background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:.7em .9em;line-height:1.3;display:flex;position:relative}.slot-option.svelte-1o3jvtm:hover:not(:disabled){border-color:var(--slot-accent);background:var(--slot-hover-wash)}.slot-option.svelte-1o3jvtm:disabled{cursor:default}.slot-option--chosen.svelte-1o3jvtm{border-width:2px;border-color:var(--slot-accent);background:var(--slot-sunken);padding:calc(.7em - 1px) calc(.9em - 1px)}.slot-option__label.svelte-1o3jvtm{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.slot-option__badge.svelte-1o3jvtm{background:var(--slot-accent);width:18px;height:18px;color:var(--slot-accent-ink);border-radius:999px;flex:none;place-content:center;display:grid}
