.mainsection:has(+.hybrid)>.mainplug1{margin-bottom:0;padding-bottom:clamp(40px,2.7vw + 29.5px,64px)}.hybrid.svelte-1d9l8mi{--ink: #1d3557;--label: #1d3557;--tab: #1d3557;--panel: #fff;--line: #cbd5e1;--feature: #fff7ed;--feature-line: #c2410c;--feature-tab: #9a3412;--feature-label: #9a3412;box-sizing:border-box;background:#fff;padding:36px 0;overflow:clip}.page-version-halloween .hybrid.mainsection.svelte-1d9l8mi{background:#fff;color:var(--ink)}.hybrid.thanksgiving.svelte-1d9l8mi{--ink: #3b2316;--label: #3b2316;--tab: #8e2a1c;--panel: #fbebd3;--line: #e8d5b8;--feature: #ffe8cc;--feature-line: #b4490f;--feature-tab: #b4490f;--feature-label: #b4490f;background:#fff}.inner.svelte-1d9l8mi{display:flex;flex-direction:column;gap:20px;width:min(1272px,90%);margin:0 auto;min-width:0}.head.svelte-1d9l8mi{display:flex;align-items:center;gap:14px;min-width:0}.mark.svelte-1d9l8mi{display:block;flex:0 0 auto;width:40px;height:40px;border-radius:8px;object-fit:cover}h2.svelte-1d9l8mi{margin:0;min-width:0;color:var(--ink);font-family:Ubuntu,sans-serif;font-size:28px;font-weight:700;line-height:34px}.thanksgiving.svelte-1d9l8mi h2:where(.svelte-1d9l8mi){font-family:Fraunces,serif;font-weight:700}.panels.svelte-1d9l8mi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;min-width:0}.card.svelte-1d9l8mi{box-sizing:border-box;display:flex;flex-direction:column;gap:8px;min-width:0;max-width:100%;padding:10px 10px 14px;border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:clip}.card.featured.svelte-1d9l8mi{border:2px solid var(--feature-line);background:var(--feature)}h3.svelte-1d9l8mi{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:46px;margin:0;padding:6px 8px;border-radius:6px;background:var(--tab);color:#fff;font-family:Ubuntu,sans-serif;font-size:14px;font-weight:700;letter-spacing:.3px;line-height:18px;text-align:center}.featured.svelte-1d9l8mi h3:where(.svelte-1d9l8mi){background:var(--feature-tab)}.diagram.svelte-1d9l8mi{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:780 / 460;object-fit:contain;border-radius:8px;background:#fff}.labels.svelte-1d9l8mi{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;min-height:44px;padding-top:6px;color:var(--label);font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;line-height:18px;text-align:center}.labels.svelte-1d9l8mi span:where(.svelte-1d9l8mi){flex:1 1 0;min-width:0;overflow-wrap:break-word}.featured.svelte-1d9l8mi .labels:where(.svelte-1d9l8mi){color:var(--feature-label)}p.svelte-1d9l8mi{margin:0;color:var(--ink);font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}@media(max-width:860px){.hybrid.svelte-1d9l8mi{padding:24px 0}.hybrid.thanksgiving.svelte-1d9l8mi{background:#fff6e9}.inner.svelte-1d9l8mi{gap:14px}h2.svelte-1d9l8mi{font-size:22px;line-height:28px}.panels.svelte-1d9l8mi{grid-template-columns:minmax(0,1fr);gap:12px}h3.svelte-1d9l8mi{min-height:42px;font-size:12px}.labels.svelte-1d9l8mi{font-size:12px;line-height:16px}}
