.cfs[data-astro-cid-m2wh26pj]{margin:28px 0;scroll-margin-top:90px}.cfs-sub[data-astro-cid-m2wh26pj]{color:#6b7280;font-size:15px;margin:4px 0 14px}.cfs-sub[data-astro-cid-m2wh26pj] a[data-astro-cid-m2wh26pj]{color:#db2777;font-weight:600;text-decoration:none}.cfs-h3[data-astro-cid-m2wh26pj]{font-size:18px;font-weight:700;color:#581c87;margin:22px 0 10px}.cfs-grid[data-astro-cid-m2wh26pj]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.cfs-card[data-astro-cid-m2wh26pj]{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:16px;border:1px solid #E9D5FF;background:#fff;text-decoration:none;color:inherit;transition:all .3s ease;position:relative}.cfs-card[data-astro-cid-m2wh26pj]:hover{border-color:#c084fc;box-shadow:0 20px 25px -5px #00000014;transform:translateY(-3px)}.cfs-icon[data-astro-cid-m2wh26pj]{font-size:26px}.cfs-body[data-astro-cid-m2wh26pj]{display:flex;flex-direction:column;gap:4px}.cfs-body[data-astro-cid-m2wh26pj] strong[data-astro-cid-m2wh26pj]{color:#581c87;font-size:16px;transition:color .2s ease}.cfs-card[data-astro-cid-m2wh26pj]:hover strong[data-astro-cid-m2wh26pj]{color:#db2777}.cfs-what[data-astro-cid-m2wh26pj]{color:#4b5563;font-size:14px;line-height:1.5}.cfs-tip[data-astro-cid-m2wh26pj]{color:#6b7280;font-size:13px;line-height:1.45}.cfs-go[data-astro-cid-m2wh26pj]{margin-top:auto;padding-top:6px;color:#db2777;font-weight:700;font-size:14px}@media(max-width:640px){.cfs-grid[data-astro-cid-m2wh26pj]{grid-template-columns:1fr}}.csu[data-astro-cid-reua3yt6]{padding:20px;border-radius:16px;color:#fff;background:linear-gradient(135deg,#7b2cbf,#db2777)}.csu-inline[data-astro-cid-reua3yt6]{margin:0 0 40px}.csu-kicker[data-astro-cid-reua3yt6]{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.95}.csu-q[data-astro-cid-reua3yt6]{margin:0 0 12px;font-size:21px;line-height:1.25;font-weight:800;color:#fff}.csu-topics[data-astro-cid-reua3yt6]{margin:0;padding:12px;border:none;border-radius:14px;background:#fff;display:grid;grid-template-columns:1fr;gap:2px;text-align:left}.csu-topic[data-astro-cid-reua3yt6]{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 8px;border-radius:10px;cursor:pointer;color:#374151;font-size:14.5px;font-weight:600;transition:background .2s ease}.csu-topic[data-astro-cid-reua3yt6]:hover{background:#faf5ff}.csu-topic[data-astro-cid-reua3yt6] input[data-astro-cid-reua3yt6]{position:absolute;opacity:0;width:1px;height:1px;min-height:0;padding:0;flex:none}.csu-topics[data-astro-cid-reua3yt6],.csu-every[data-astro-cid-reua3yt6]{flex:1 1 100%;width:100%;box-sizing:border-box}.csu-box[data-astro-cid-reua3yt6]{flex:none;width:20px;height:20px;border-radius:6px;border:2px solid #D8B4FE;background:#fff;display:grid;place-items:center;transition:all .2s ease}.csu-topic[data-astro-cid-reua3yt6] input[data-astro-cid-reua3yt6]:checked+.csu-box[data-astro-cid-reua3yt6]{background:linear-gradient(135deg,#9333ea,#ec4899);border-color:transparent}.csu-topic[data-astro-cid-reua3yt6] input[data-astro-cid-reua3yt6]:checked+.csu-box[data-astro-cid-reua3yt6]:after{content:"";width:5px;height:10px;border:solid white;border-width:0 2.5px 2.5px 0;transform:translateY(-1px) rotate(45deg)}.csu-topic[data-astro-cid-reua3yt6] input[data-astro-cid-reua3yt6]:focus-visible+.csu-box[data-astro-cid-reua3yt6]{outline:3px solid rgba(147,51,234,.35);outline-offset:2px}.csu-label[data-astro-cid-reua3yt6]{flex:1;min-width:0;display:inline-flex;gap:6px}.csu-n[data-astro-cid-reua3yt6]{font-size:12px;font-weight:700;color:#9333ea;background:#f3e8ff;border-radius:9999px;padding:1px 8px}.csu-every[data-astro-cid-reua3yt6]{margin:10px 0;font-size:13.5px;font-weight:600;text-align:center}.csu-form[data-astro-cid-reua3yt6]{margin:0}.csu[data-astro-cid-reua3yt6] .csu-form[data-astro-cid-reua3yt6]{flex-direction:column;max-width:none}.csu[data-astro-cid-reua3yt6] .csu-form[data-astro-cid-reua3yt6] input[data-astro-cid-reua3yt6][type=email],.csu[data-astro-cid-reua3yt6] .csu-form[data-astro-cid-reua3yt6] button[data-astro-cid-reua3yt6]{flex:none;width:100%;box-sizing:border-box}.csu-fine[data-astro-cid-reua3yt6]{margin:10px 0 0;font-size:12px;line-height:1.5;opacity:.92;text-align:center}.csu-fine[data-astro-cid-reua3yt6] a[data-astro-cid-reua3yt6]{color:#fff;font-weight:700;text-decoration:underline;text-underline-offset:2px}.csu-line[data-astro-cid-reua3yt6]{margin:18px 0 0;padding:14px 16px;border-radius:16px;background:#faf5ff;border:1.5px solid #E9D5FF;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.csu-line-text[data-astro-cid-reua3yt6]{margin:0;flex:1 1 240px;font-size:14.5px;line-height:1.45;color:#4b5563}.csu-line-text[data-astro-cid-reua3yt6] strong[data-astro-cid-reua3yt6]{color:#581c87}.csu-line[data-astro-cid-reua3yt6] .csu-form[data-astro-cid-reua3yt6]{margin:0;flex:1 1 280px;display:flex;flex-wrap:wrap;gap:8px}.csu-line[data-astro-cid-reua3yt6] .csu-form[data-astro-cid-reua3yt6] input[data-astro-cid-reua3yt6]{flex:1 1 160px;min-height:44px;padding:0 14px;border:1.5px solid #E9D5FF;border-radius:9999px;font:inherit;font-size:15px;background:#fff}.csu-line[data-astro-cid-reua3yt6] .csu-form[data-astro-cid-reua3yt6] button[data-astro-cid-reua3yt6]{min-height:44px;padding:0 20px;border:none;border-radius:9999px;background:linear-gradient(to right,#ec4899,#f59e0b);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:transform .2s ease}.csu-line[data-astro-cid-reua3yt6] .csu-form[data-astro-cid-reua3yt6] button[data-astro-cid-reua3yt6]:hover{transform:translateY(-1px)}.csu-line[data-astro-cid-reua3yt6] .hf-signup-msg[data-astro-cid-reua3yt6]{flex-basis:100%;margin:0;font-size:13.5px;color:#581c87}.csu-line[data-astro-cid-reua3yt6] .hf-signup-msg[data-astro-cid-reua3yt6]:empty{display:none}.cs-jump[data-astro-cid-vw6ifa6w]{position:sticky;top:var(--cs-top, 84px);z-index:20;margin:0 0 18px;padding:10px 0;background:#fffffff0;backdrop-filter:blur(6px);border-bottom:1px solid #F3E8FF}.cs-jump-row[data-astro-cid-vw6ifa6w]{display:flex;flex-wrap:wrap;gap:8px}.cs-jump[data-astro-cid-vw6ifa6w] a[data-astro-cid-vw6ifa6w]{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:9999px;background:color-mix(in srgb,var(--c) 10%,white);border:1.5px solid color-mix(in srgb,var(--c) 35%,white);color:color-mix(in srgb,var(--c) 70%,black);font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap;transition:all .2s ease}.cs-jump[data-astro-cid-vw6ifa6w] a[data-astro-cid-vw6ifa6w]:hover{background:var(--c);border-color:var(--c);color:#fff;transform:translateY(-1px)}.cs-n[data-astro-cid-vw6ifa6w]{font-weight:700;font-size:12px;opacity:.7}.cs-promo[data-astro-cid-vw6ifa6w]{margin:0 0 22px}.cs-sec[data-astro-cid-vw6ifa6w]{margin:0 0 40px;scroll-margin-top:calc(var(--cs-top, 84px) + var(--cs-bar, 60px) + 12px)}.cs-head[data-astro-cid-vw6ifa6w]{display:flex;gap:14px;align-items:center;padding:16px 18px;border-radius:16px;background:linear-gradient(135deg,var(--t),#FFFFFF);border:1px solid var(--t);border-left:6px solid var(--c)}.cs-icon[data-astro-cid-vw6ifa6w]{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:26px;background:#fff;box-shadow:0 4px 10px -4px var(--c)}.cs-head-text[data-astro-cid-vw6ifa6w] h2[data-astro-cid-vw6ifa6w]{margin:0;font-size:22px;line-height:1.25;font-weight:800;color:#581c87;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cs-count[data-astro-cid-vw6ifa6w]{font-size:13px;font-weight:700;color:var(--c);background:#fff;border:1px solid var(--t);padding:2px 9px;border-radius:9999px}.cs-head-text[data-astro-cid-vw6ifa6w] p[data-astro-cid-vw6ifa6w]{margin:4px 0 0;color:#6b7280;font-size:14.5px}.cs-body[data-astro-cid-vw6ifa6w]{margin-top:14px;padding-left:14px;border-left:3px solid var(--t)}.ct-when-chips[data-astro-cid-vw6ifa6w]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 4px}.ct-when-chips[data-astro-cid-vw6ifa6w] .hf-tab[data-astro-cid-vw6ifa6w] span[data-astro-cid-vw6ifa6w]{font-size:12px;opacity:.75;margin-left:2px}.ct-day[data-astro-cid-vw6ifa6w]{margin:0 0 8px}.ct-day[data-astro-cid-vw6ifa6w] .hf-day[data-astro-cid-vw6ifa6w]{margin-top:22px}.ct-day-sub[data-astro-cid-vw6ifa6w]{margin-left:8px;font-size:12px;font-weight:600;color:#9ca3af;letter-spacing:.04em;text-transform:none}.ct-empty[data-astro-cid-vw6ifa6w]{margin:24px 0;color:#6b7280}.cs-more[data-astro-cid-vw6ifa6w]{margin:12px 0 0}.cs-more[data-astro-cid-vw6ifa6w] a[data-astro-cid-vw6ifa6w]{color:#db2777;font-weight:600;text-decoration:none}@media(max-width:640px){.cs-jump[data-astro-cid-vw6ifa6w]{margin-left:-16px;margin-right:-16px;padding:8px 16px}.cs-jump-row[data-astro-cid-vw6ifa6w]{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent);padding-right:24px}.cs-jump-row[data-astro-cid-vw6ifa6w]::-webkit-scrollbar{display:none}.cs-head[data-astro-cid-vw6ifa6w]{padding:14px}.cs-head-text[data-astro-cid-vw6ifa6w] h2[data-astro-cid-vw6ifa6w]{font-size:19px}.cs-icon[data-astro-cid-vw6ifa6w]{width:42px;height:42px;font-size:22px}.cs-body[data-astro-cid-vw6ifa6w]{padding-left:0;border-left:none}.ct-when-chips[data-astro-cid-vw6ifa6w]{flex-wrap:nowrap;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding:2px 16px 4px;scrollbar-width:none}.ct-when-chips[data-astro-cid-vw6ifa6w] .hf-tab[data-astro-cid-vw6ifa6w]{flex:none}}.ct-intro-row[data-astro-cid-yjlwtill]{display:flex;gap:24px;align-items:center}.ct-intro-text[data-astro-cid-yjlwtill]{flex:1;min-width:0}.ct-top-signup[data-astro-cid-yjlwtill]{margin:14px 0 0;max-width:720px}.ct-top-signup[data-astro-cid-yjlwtill] .csu-line{margin:0;background:#ffffffd9}.ct-intro-copy[data-astro-cid-yjlwtill]{margin:8px 0 0;max-width:680px;font-size:15px;line-height:1.6;color:#4b5563}.ct-intro-fig[data-astro-cid-yjlwtill]{flex:none;margin:0}.ct-intro-photo[data-astro-cid-yjlwtill]{display:block;width:260px;height:180px;object-fit:cover;border-radius:18px;box-shadow:0 10px 24px -10px #581c8766}.ct-intro-fig[data-astro-cid-yjlwtill] figcaption[data-astro-cid-yjlwtill]{margin-top:6px;font-size:11px;text-align:right}.ct-intro-fig[data-astro-cid-yjlwtill] figcaption[data-astro-cid-yjlwtill] a[data-astro-cid-yjlwtill]{color:#9ca3af;text-decoration:none}.ct-all-cities[data-astro-cid-yjlwtill]{margin:10px 0 0;font-size:14px;font-weight:700}.ct-all-cities[data-astro-cid-yjlwtill] a[data-astro-cid-yjlwtill]{color:#7b2cbf;text-decoration:none}.ct-when-chips[data-astro-cid-yjlwtill],.ct-what-chips[data-astro-cid-yjlwtill]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.ct-when-chips[data-astro-cid-yjlwtill] .hf-tab[data-astro-cid-yjlwtill] span[data-astro-cid-yjlwtill],.ct-what[data-astro-cid-yjlwtill] span[data-astro-cid-yjlwtill]{font-size:12px;opacity:.75;margin-left:2px}.ct-what[data-astro-cid-yjlwtill]{min-height:36px;padding:0 12px;border-radius:9999px;border:1.5px solid #E9D5FF;background:#fff;font:inherit;font-size:14px;font-weight:600;color:#374151;cursor:pointer}.ct-what[data-astro-cid-yjlwtill][aria-pressed=true]{background:#f3e8ff;border-color:#9333ea;color:#581c87}.ct-day[data-astro-cid-yjlwtill]{margin:0 0 8px}.ct-day[data-astro-cid-yjlwtill] .hf-day[data-astro-cid-yjlwtill]{margin-top:26px}.ct-day-sub[data-astro-cid-yjlwtill]{margin-left:8px;font-size:12px;font-weight:600;color:#9ca3af;letter-spacing:.04em;text-transform:none}.ct-val[data-astro-cid-yjlwtill]{margin-right:8px;color:#78350f;background:#fef3c7;border-radius:9999px;padding:1px 8px}.ct-empty[data-astro-cid-yjlwtill]{margin:24px 0;color:#6b7280}.ct-nat[data-astro-cid-yjlwtill]{margin:28px 0 8px;padding:18px 20px 20px;border-radius:18px;background:#faf5ff;border:2px dashed #C084FC}.ct-nat-head[data-astro-cid-yjlwtill]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ct-nat-all[data-astro-cid-yjlwtill]{color:#7b2cbf;font-weight:700;font-size:14px;text-decoration:none}.ct-nat-row[data-astro-cid-yjlwtill]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ct-nat-card[data-astro-cid-yjlwtill]{display:flex;flex-direction:column;gap:6px;height:100%;padding:10px 10px 14px;border-radius:16px;background:#fff;border:1px solid #F3E8FF;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.ct-nat-card[data-astro-cid-yjlwtill]:hover{transform:translateY(-2px);box-shadow:0 12px 22px -12px #581c8759}.ct-nat-card[data-astro-cid-yjlwtill].ct-accent-rose{border:1.5px solid #F9A8D4}.ct-nat-card[data-astro-cid-yjlwtill].ct-accent-mint{border:1.5px solid #A7F3D0}.ct-nat-card[data-astro-cid-yjlwtill].ct-accent-sun{border:1.5px solid #FDE68A}.ct-nat-img[data-astro-cid-yjlwtill]{display:flex;align-items:center;justify-content:center;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#9333ea,#ec4899);font-size:32px}.ct-nat-img[data-astro-cid-yjlwtill] img[data-astro-cid-yjlwtill]{width:100%;height:100%;object-fit:cover}.ct-nat-cat[data-astro-cid-yjlwtill]{padding:0 4px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#9333ea}.ct-nat-title[data-astro-cid-yjlwtill]{padding:0 4px;font-size:15px;font-weight:800;line-height:1.3;color:#581c87}.ct-nat-card[data-astro-cid-yjlwtill] .ct-val[data-astro-cid-yjlwtill]{align-self:flex-start;margin:0 4px;font-size:12px;font-weight:700}.ct-nat-go[data-astro-cid-yjlwtill]{margin-top:auto;padding:0 4px;font-size:13px;font-weight:700;color:#be185d}.ct-accent-mint[data-astro-cid-yjlwtill] .ct-nat-go[data-astro-cid-yjlwtill]{color:#065f46}.ct-accent-sun[data-astro-cid-yjlwtill] .ct-nat-go[data-astro-cid-yjlwtill]{color:#92400e}.ct-more[data-astro-cid-yjlwtill]{margin:32px 0}.ct-more[data-astro-cid-yjlwtill] details[data-astro-cid-yjlwtill]{border:1px solid #E5E7EB;border-radius:12px;padding:0 16px;margin-bottom:10px;background:#fff}.ct-more[data-astro-cid-yjlwtill] summary[data-astro-cid-yjlwtill]{cursor:pointer;font-weight:700;color:#1f2937;min-height:48px;display:flex;align-items:center}.ct-about[data-astro-cid-yjlwtill]{white-space:pre-line;color:#4b5563;line-height:1.7;margin:0 0 14px}.ct-tips-section[data-astro-cid-yjlwtill]{margin:36px 0 8px;padding:18px 20px 20px;border:2px dashed #C084FC;border-radius:18px;background:#faf5ff}.ct-tips-label[data-astro-cid-yjlwtill]{margin:0 0 14px;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#7b2cbf}.ct-tips[data-astro-cid-yjlwtill]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px 20px}.ct-tip-group[data-astro-cid-yjlwtill]{padding:14px;border-radius:16px;background:linear-gradient(160deg,#fdf2f8,#faf5ff 45%,#fef3c7);border:1px solid #F3E8FF}.ct-tip-group[data-astro-cid-yjlwtill] h3[data-astro-cid-yjlwtill]{margin:0 0 10px;font-size:15px;font-weight:700;color:#7b2cbf}.ct-tip-list[data-astro-cid-yjlwtill]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill]{padding:11px 14px;font-size:14px;line-height:1.45;color:#4b5563;background:#fff;border:1px solid #F3E8FF;border-radius:12px}.ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill] strong[data-astro-cid-yjlwtill]{display:block;font-size:15px;color:#1f2937}.ct-tip-wide[data-astro-cid-yjlwtill]{grid-column:1 / -1}.ct-tip-wide[data-astro-cid-yjlwtill] .ct-tip-list[data-astro-cid-yjlwtill]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ct-accent-rose[data-astro-cid-yjlwtill] .ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill]:first-child{border:1.5px solid #F9A8D4;background:#fff7fb}.ct-accent-rose[data-astro-cid-yjlwtill] .ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill]:first-child strong[data-astro-cid-yjlwtill]{color:#be185d}.ct-accent-mint[data-astro-cid-yjlwtill] .ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill]:first-child{border-color:transparent;background:#ecfdf5;border-radius:18px}.ct-accent-mint[data-astro-cid-yjlwtill] .ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill]:first-child strong[data-astro-cid-yjlwtill]{color:#065f46}.ct-accent-mint[data-astro-cid-yjlwtill] .ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill]:first-child{color:#166534}.ct-accent-sun[data-astro-cid-yjlwtill] .ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill]:first-child{border:1.5px solid #FDE68A;background:#fffbeb}.ct-accent-sun[data-astro-cid-yjlwtill] .ct-tip-list[data-astro-cid-yjlwtill] li[data-astro-cid-yjlwtill]:first-child strong[data-astro-cid-yjlwtill]{color:#92400e}.ct-tip-section[data-astro-cid-yjlwtill]{margin:32px 0 56px;padding:18px 20px 22px;border-radius:18px;background:#fff;border:1.5px solid #E9D5FF;scroll-margin-top:80px}.ct-tip-pitch[data-astro-cid-yjlwtill] p[data-astro-cid-yjlwtill]{margin:-6px 0 14px;font-size:14px;line-height:1.55;color:#4b5563}.ct-tip-form[data-astro-cid-yjlwtill]{display:flex;flex-direction:column;gap:12px}.ct-tip-form[data-astro-cid-yjlwtill] label[data-astro-cid-yjlwtill]{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600;color:#374151}.ct-tip-form[data-astro-cid-yjlwtill] em[data-astro-cid-yjlwtill]{font-style:normal;font-weight:400;color:#9ca3af}.ct-tip-form[data-astro-cid-yjlwtill] input[data-astro-cid-yjlwtill],.ct-tip-form[data-astro-cid-yjlwtill] textarea[data-astro-cid-yjlwtill],.ct-tip-form[data-astro-cid-yjlwtill] select[data-astro-cid-yjlwtill]{width:100%;box-sizing:border-box;padding:11px 13px;border:1px solid #E5E7EB;border-radius:12px;font:inherit;font-size:15px;font-weight:400;color:#1f2937;background:#f9fafb}.ct-tip-form[data-astro-cid-yjlwtill] input[data-astro-cid-yjlwtill]:focus,.ct-tip-form[data-astro-cid-yjlwtill] textarea[data-astro-cid-yjlwtill]:focus,.ct-tip-form[data-astro-cid-yjlwtill] select[data-astro-cid-yjlwtill]:focus{outline:none;border-color:#c084fc;background:#fff;box-shadow:0 0 0 3px #9333ea1f}.ct-tip-form[data-astro-cid-yjlwtill] textarea[data-astro-cid-yjlwtill]{resize:vertical}.ct-tip-row[data-astro-cid-yjlwtill]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ct-tip-form[data-astro-cid-yjlwtill] button[data-astro-cid-yjlwtill]{align-self:flex-start;min-height:44px;padding:0 22px;border:none;border-radius:9999px;background:linear-gradient(to right,#9333ea,#ec4899);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:transform .2s ease}.ct-tip-form[data-astro-cid-yjlwtill] button[data-astro-cid-yjlwtill]:hover{transform:translateY(-1px)}.ct-tip-thanks[data-astro-cid-yjlwtill],.ct-tip-error[data-astro-cid-yjlwtill]{margin:0;padding:12px 14px;border-radius:12px;font-weight:600;font-size:14px}.ct-tip-thanks[data-astro-cid-yjlwtill]{background:#d1fae5;color:#065f46}.ct-tip-error[data-astro-cid-yjlwtill]{background:#fee2e2;color:#991b1b}.ct-tip-error[data-astro-cid-yjlwtill][hidden]{display:none}.ct-hp[data-astro-cid-yjlwtill]{position:absolute;left:-9999px}@media(max-width:720px){.ct-intro-fig[data-astro-cid-yjlwtill]{display:none}.ct-intro-copy[data-astro-cid-yjlwtill]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ct-tip-row[data-astro-cid-yjlwtill]{grid-template-columns:1fr}.ct-when-chips[data-astro-cid-yjlwtill],.ct-what-chips[data-astro-cid-yjlwtill]{flex-wrap:nowrap;overflow-x:auto;margin-left:-16px;margin-right:-16px;padding:2px 16px 4px;scrollbar-width:none}.ct-when-chips[data-astro-cid-yjlwtill] .hf-tab[data-astro-cid-yjlwtill],.ct-what[data-astro-cid-yjlwtill]{flex:none}.ct-nat-row[data-astro-cid-yjlwtill]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72%;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:2px 20px 8px}.ct-nat-row[data-astro-cid-yjlwtill]>li[data-astro-cid-yjlwtill]{scroll-snap-align:start}}
