.ecard[data-astro-cid-uriw3r4u]{display:flex;flex-direction:column;background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 4px 18px #3b134014;border-top:4px solid var(--lime-500);transition:transform .24s cubic-bezier(.34,1.3,.5,1),box-shadow .24s;position:relative;height:100%}.ecard[data-astro-cid-uriw3r4u] .media[data-astro-cid-uriw3r4u]{position:relative;aspect-ratio:16/11;overflow:hidden}.ecard[data-astro-cid-uriw3r4u] .media[data-astro-cid-uriw3r4u]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(59,19,64,.42),transparent 45%);pointer-events:none}.ecard[data-astro-cid-uriw3r4u] .media[data-astro-cid-uriw3r4u] img[data-astro-cid-uriw3r4u]{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.3,1)}.ecard[data-astro-cid-uriw3r4u]:hover{transform:translateY(-8px);box-shadow:0 22px 42px #3b134033}.ecard[data-astro-cid-uriw3r4u]:hover .media[data-astro-cid-uriw3r4u] img[data-astro-cid-uriw3r4u]{transform:scale(1.07)}.tag[data-astro-cid-uriw3r4u]{position:absolute;top:14px;left:14px;font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase;padding:6px 13px;border-radius:var(--radius-pill);z-index:2;box-shadow:0 4px 12px #3b134040}.tag[data-astro-cid-uriw3r4u].out{background:var(--cat-out);color:var(--cat-out-on)}.tag[data-astro-cid-uriw3r4u].in{background:var(--cat-in);color:var(--cat-in-on)}.tag[data-astro-cid-uriw3r4u].charity{background:var(--cat-charity);color:var(--cat-charity-on)}.tag[data-astro-cid-uriw3r4u].night{background:var(--cat-night);color:var(--cat-night-on)}.tag[data-astro-cid-uriw3r4u].virtual{background:var(--cat-virtual);color:var(--cat-virtual-on)}.tag[data-astro-cid-uriw3r4u].dev{background:var(--cat-dev);color:var(--cat-dev-on)}.ecard[data-astro-cid-uriw3r4u] .body[data-astro-cid-uriw3r4u]{padding:22px 22px 24px;display:flex;flex-direction:column;gap:12px;flex:1}.ecard[data-astro-cid-uriw3r4u] h3[data-astro-cid-uriw3r4u]{font-family:var(--font-display);font-weight:800;color:var(--ink-900);font-size:21px;margin:0;letter-spacing:-.01em;transition:color .18s}.ecard[data-astro-cid-uriw3r4u]:hover h3[data-astro-cid-uriw3r4u]{color:var(--brand)}.ecard[data-astro-cid-uriw3r4u] h3[data-astro-cid-uriw3r4u] a[data-astro-cid-uriw3r4u]{color:inherit;text-decoration:none}.ecard[data-astro-cid-uriw3r4u] h3[data-astro-cid-uriw3r4u] a[data-astro-cid-uriw3r4u]:hover,.ecard[data-astro-cid-uriw3r4u] h3[data-astro-cid-uriw3r4u] a[data-astro-cid-uriw3r4u]:focus-visible{color:var(--brand)}.ecard[data-astro-cid-uriw3r4u] p[data-astro-cid-uriw3r4u]{margin:0;font-size:14px;line-height:1.5;color:var(--gray-600)}.emeta[data-astro-cid-uriw3r4u]{display:flex;flex-wrap:wrap;gap:7px;margin-top:2px}.mi[data-astro-cid-uriw3r4u]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--purple-700);font-weight:600;background:var(--purple-50);border-radius:var(--radius-pill);padding:5px 11px}.mi[data-astro-cid-uriw3r4u] svg[data-astro-cid-uriw3r4u]{width:14px;height:14px;flex:none}.mi[data-astro-cid-uriw3r4u].p0{background:#fbead0;color:#a44a1a}.mi[data-astro-cid-uriw3r4u].p1{background:var(--green-100);color:var(--green-500)}.mi[data-astro-cid-uriw3r4u].p2{background:#eef4ce;color:var(--lime-700)}.mi[data-astro-cid-uriw3r4u].p3{background:var(--purple-50);color:var(--purple-600)}.mi[data-astro-cid-uriw3r4u].p4{background:#d6ece8;color:#0f766e}.ecard[data-astro-cid-uriw3r4u] .ecta[data-astro-cid-uriw3r4u]{display:flex;align-items:stretch;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--border)}.ecard[data-astro-cid-uriw3r4u] .ecta[data-astro-cid-uriw3r4u] .btn[data-astro-cid-uriw3r4u]{padding:11px 16px;font-size:14px}.ecard[data-astro-cid-uriw3r4u] .ecta[data-astro-cid-uriw3r4u] .btn-outline[data-astro-cid-uriw3r4u]{flex:0 0 auto}.ecard[data-astro-cid-uriw3r4u] .ecta[data-astro-cid-uriw3r4u] .ecta-cta[data-astro-cid-uriw3r4u]{flex:1;font-size:14px}.ecard[data-astro-cid-uriw3r4u] .ecta[data-astro-cid-uriw3r4u] .ecta-cta[data-astro-cid-uriw3r4u] svg[data-astro-cid-uriw3r4u]{width:16px;height:16px;transition:transform .25s}.ecard[data-astro-cid-uriw3r4u]:hover .ecta[data-astro-cid-uriw3r4u] .ecta-cta[data-astro-cid-uriw3r4u] svg[data-astro-cid-uriw3r4u]{transform:translate(3px)}.evcat[data-astro-cid-uzr3z33x]{margin-top:8px}.evcat[data-astro-cid-uzr3z33x].plain .evbar[data-astro-cid-uzr3z33x]{margin-top:0}.evpanel[data-astro-cid-uzr3z33x]{position:relative;z-index:5;border-radius:var(--radius-xl);padding:28px 30px 30px;color:#fff;background:var(--chevron-pattern-strong) 0 0 / 240px 120px repeat,var(--panel-purple-gradient);box-shadow:0 24px 50px #6c288740}.evdeco[data-astro-cid-uzr3z33x]{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.evdeco[data-astro-cid-uzr3z33x]:before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:var(--brand-bar)}.evswirl[data-astro-cid-uzr3z33x]{position:absolute;width:150px;height:150px;right:-20px;bottom:-50px;opacity:.3}.evhead[data-astro-cid-uzr3z33x]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:20px}.evkicker[data-astro-cid-uzr3z33x]{margin:0 0 6px;font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--lime-500)}.evtitle[data-astro-cid-uzr3z33x]{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.15;color:#fff}.evtotal[data-astro-cid-uzr3z33x]{margin:0;display:flex;align-items:baseline;gap:8px;flex:none}.evnum[data-astro-cid-uzr3z33x]{font-family:var(--font-display);font-weight:800;font-size:44px;line-height:1;color:var(--lime-500);font-variant-numeric:tabular-nums}.evlbl[data-astro-cid-uzr3z33x]{font-family:var(--font-display);font-weight:700;font-size:14px;color:#ffffffbf}.evtoggle[data-astro-cid-uzr3z33x],.evbackdrop[data-astro-cid-uzr3z33x],.evsheet-h[data-astro-cid-uzr3z33x],.evsheet-f[data-astro-cid-uzr3z33x]{display:none}.evsheet[data-astro-cid-uzr3z33x]{position:relative;display:grid;grid-template-columns:repeat(var(--ddcols, 3),minmax(0,1fr));gap:12px}.dd[data-astro-cid-uzr3z33x]{position:relative}.ddbtn[data-astro-cid-uzr3z33x]{width:100%;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;cursor:pointer;text-align:left;background:#ffffff14;border:1.5px solid rgba(255,255,255,.18);color:#fff;transition:background .16s,border-color .16s}.ddbtn[data-astro-cid-uzr3z33x]>svg:first-child{width:20px;height:20px;color:var(--lime-500);flex:none}.ddbtn[data-astro-cid-uzr3z33x]:hover{background:#ffffff24;border-color:#ffffff59}.ddbtn[data-astro-cid-uzr3z33x]:focus-visible{outline:3px solid #fff;outline-offset:2px}.ddtxt[data-astro-cid-uzr3z33x]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ddlbl[data-astro-cid-uzr3z33x]{font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#fff9}.ddval[data-astro-cid-uzr3z33x]{font-family:var(--font-display);font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ddval[data-astro-cid-uzr3z33x]:empty:before{content:"Any";color:#ffffffd9}.ddbtn[data-astro-cid-uzr3z33x] .ddchev{width:18px;height:18px;flex:none;transition:transform .2s}.dd[data-astro-cid-uzr3z33x].open .ddbtn[data-astro-cid-uzr3z33x] .ddchev{transform:rotate(180deg)}.dd[data-astro-cid-uzr3z33x].on .ddbtn[data-astro-cid-uzr3z33x]{background:var(--lime-500);border-color:var(--lime-500);color:var(--purple-900)}.dd[data-astro-cid-uzr3z33x].on .ddbtn[data-astro-cid-uzr3z33x]>svg:first-child,.dd[data-astro-cid-uzr3z33x].on .ddlbl[data-astro-cid-uzr3z33x]{color:var(--purple-900)}.ddpanel[data-astro-cid-uzr3z33x]{display:none;position:absolute;top:calc(100% + 8px);left:0;width:max(100%,290px);z-index:30;margin:0;padding:8px;border:0;border-radius:16px;background:#fff;box-shadow:0 22px 48px #1f0a2247,0 0 0 1px #3b13400f;color:var(--ink-900)}.dd[data-astro-cid-uzr3z33x].open .ddpanel[data-astro-cid-uzr3z33x]{display:block;animation:ddin .16s ease-out}@keyframes ddin{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ddpanel[data-astro-cid-uzr3z33x] legend[data-astro-cid-uzr3z33x]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ddopt[data-astro-cid-uzr3z33x]{position:relative;display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:10px;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:14.5px}.ddopt[data-astro-cid-uzr3z33x]:hover{background:#f6eef8}.ddopt[data-astro-cid-uzr3z33x] input[data-astro-cid-uzr3z33x]{position:absolute;opacity:0;width:1px;height:1px}.ddbox[data-astro-cid-uzr3z33x]{width:20px;height:20px;flex:none;border-radius:6px;border:2px solid #CDBFD6;display:inline-flex;align-items:center;justify-content:center;transition:background .14s,border-color .14s}.ddbox[data-astro-cid-uzr3z33x] svg{width:13px;height:13px;color:#fff;stroke-width:3;opacity:0}.ddopt[data-astro-cid-uzr3z33x] input[data-astro-cid-uzr3z33x]:checked+.ddbox[data-astro-cid-uzr3z33x]{background:var(--brand);border-color:var(--brand)}.ddopt[data-astro-cid-uzr3z33x] input[data-astro-cid-uzr3z33x]:checked+.ddbox[data-astro-cid-uzr3z33x] svg{opacity:1}.ddopt[data-astro-cid-uzr3z33x] input[data-astro-cid-uzr3z33x]:focus-visible+.ddbox[data-astro-cid-uzr3z33x]{outline:3px solid var(--lime-500);outline-offset:2px}.ddopt[data-astro-cid-uzr3z33x] .ddico{width:17px;height:17px;color:var(--brand);flex:none}.ddname[data-astro-cid-uzr3z33x]{flex:1}.ddopt[data-astro-cid-uzr3z33x] em[data-astro-cid-uzr3z33x]{font-style:normal;font-size:14px;font-weight:700;color:var(--gray-500);background:#f3eef6;border-radius:10px;padding:2px 8px}.ddclear[data-astro-cid-uzr3z33x]{display:block;margin:4px 0 0 auto;padding:8px 12px;background:none;border:0;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--brand);text-decoration:underline;text-underline-offset:3px}.evbar[data-astro-cid-uzr3z33x]{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:26px 0 20px;min-height:36px}.evcount[data-astro-cid-uzr3z33x]{margin:0;font-family:var(--font-display);font-weight:800;font-size:16px;color:var(--ink-900)}.evpills[data-astro-cid-uzr3z33x]{display:flex;flex-wrap:wrap;gap:8px}.evpills[data-astro-cid-uzr3z33x] .evpill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px 6px 13px;border-radius:var(--radius-pill);border:0;background:#f1e4f4;color:var(--brand);font-family:var(--font-display);font-weight:700;font-size:14px;cursor:pointer;transition:background .15s,color .15s}.evpills[data-astro-cid-uzr3z33x] .evpill svg{width:13px;height:13px}.evpills[data-astro-cid-uzr3z33x] .evpill:hover{background:var(--brand);color:#fff}.evclear[data-astro-cid-uzr3z33x]{margin-left:auto;background:none;border:0;padding:4px;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--brand);text-decoration:underline;text-underline-offset:3px}.evgrid[data-astro-cid-uzr3z33x]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.evitem[data-astro-cid-uzr3z33x]{display:flex;min-width:0}.evitem[data-astro-cid-uzr3z33x]>*{flex:1}.evitem[data-astro-cid-uzr3z33x][hidden]{display:none}.evitem[data-astro-cid-uzr3z33x].in{animation:evin .42s cubic-bezier(.2,.7,.3,1) both;animation-delay:var(--d, 0ms)}@keyframes evin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.evempty[data-astro-cid-uzr3z33x]{text-align:center;background:#fff;border-radius:var(--radius-xl);padding:44px 24px;box-shadow:0 6px 24px #3b134014}.evempty[data-astro-cid-uzr3z33x] svg[data-astro-cid-uzr3z33x]{width:44px;height:44px;color:var(--brand);margin-bottom:10px}.evempty[data-astro-cid-uzr3z33x] p[data-astro-cid-uzr3z33x]{margin:0 0 18px;color:var(--gray-600)}.evempty[data-astro-cid-uzr3z33x] .evempty-t[data-astro-cid-uzr3z33x]{font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--ink-900);margin-bottom:6px}.evempty-cta[data-astro-cid-uzr3z33x]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:0!important}.evmorewrap[data-astro-cid-uzr3z33x]{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:44px}.evmorewrap[data-astro-cid-uzr3z33x][hidden]{display:none}.evprog-l[data-astro-cid-uzr3z33x]{margin:0;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--gray-600)}.evprog[data-astro-cid-uzr3z33x]{width:220px;height:6px;border-radius:3px;background:#e9ddee;overflow:hidden}.evprog[data-astro-cid-uzr3z33x] span[data-astro-cid-uzr3z33x]{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,var(--brand),#803A9E);transition:width .4s cubic-bezier(.2,.7,.3,1)}.evmore[data-astro-cid-uzr3z33x]{min-width:220px;margin-top:6px}@media(prefers-reduced-motion:reduce){.evitem[data-astro-cid-uzr3z33x].in,.dd[data-astro-cid-uzr3z33x].open .ddpanel[data-astro-cid-uzr3z33x]{animation:none}.evprog[data-astro-cid-uzr3z33x] span[data-astro-cid-uzr3z33x],.evsheet[data-astro-cid-uzr3z33x]{transition:none!important}}@media(max-width:960px){.evgrid[data-astro-cid-uzr3z33x]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.evpanel[data-astro-cid-uzr3z33x]{padding:24px 20px;z-index:auto}.evhead[data-astro-cid-uzr3z33x]{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:18px}.evnum[data-astro-cid-uzr3z33x]{font-size:34px}.evtoggle[data-astro-cid-uzr3z33x]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 16px;border-radius:var(--radius-pill);border:0;cursor:pointer;background:var(--lime-500);color:var(--purple-900);font-family:var(--font-display);font-weight:800;font-size:15px}.evtoggle[data-astro-cid-uzr3z33x] svg{width:18px;height:18px}.evtoggle-n[data-astro-cid-uzr3z33x]{min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--purple-900);color:#fff;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.evtoggle-n[data-astro-cid-uzr3z33x][hidden]{display:none}.evbackdrop[data-astro-cid-uzr3z33x]:not([hidden]){display:block;position:fixed;inset:0;z-index:1000;background:#1f0a228c}.evsheet[data-astro-cid-uzr3z33x]{position:fixed;left:0;right:0;bottom:0;z-index:1001;display:block;max-height:86vh;overflow-y:auto;overscroll-behavior:contain;background:#fff;color:var(--ink-900);border-radius:22px 22px 0 0;box-shadow:0 -12px 40px #1f0a224d;transform:translateY(100%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.7,.3,1),visibility 0s .28s}.evsheet[data-astro-cid-uzr3z33x].open{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.7,.3,1)}.evsheet-h[data-astro-cid-uzr3z33x]{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:2;background:#fff;padding:18px 20px 12px;border-bottom:1px solid var(--border-subtle)}.evsheet-h[data-astro-cid-uzr3z33x] p[data-astro-cid-uzr3z33x]{margin:0;font-family:var(--font-display);font-weight:800;font-size:19px}.evsheet-x[data-astro-cid-uzr3z33x]{width:38px;height:38px;border-radius:50%;border:0;background:#f3eef6;color:var(--ink-900);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.evsheet-x[data-astro-cid-uzr3z33x] svg{width:18px;height:18px}.dd[data-astro-cid-uzr3z33x]{padding:16px 12px 4px}.dd[data-astro-cid-uzr3z33x]+.dd[data-astro-cid-uzr3z33x]{border-top:1px solid var(--border-subtle)}.ddbtn[data-astro-cid-uzr3z33x],.ddclear[data-astro-cid-uzr3z33x]{display:none}.ddpanel[data-astro-cid-uzr3z33x]{display:block;position:static;width:auto;box-shadow:none;padding:0;animation:none!important}.ddpanel[data-astro-cid-uzr3z33x] legend[data-astro-cid-uzr3z33x]{position:static;width:auto;height:auto;clip:auto;padding:0 12px 6px;font-family:var(--font-display);font-weight:800;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:var(--gray-500)}.evsheet-f[data-astro-cid-uzr3z33x]{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;bottom:0;background:#fff;padding:14px 20px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--border-subtle)}.ddclear-all[data-astro-cid-uzr3z33x]{background:none;border:0;padding:8px 4px;cursor:pointer;font-family:var(--font-display);font-weight:700;font-size:15px;color:var(--brand);text-decoration:underline;text-underline-offset:3px}.evshow[data-astro-cid-uzr3z33x]{flex:1;max-width:240px}}@media(max-width:600px){.evgrid[data-astro-cid-uzr3z33x]{grid-template-columns:1fr}}html.evlock{overflow:hidden}.shead[data-astro-cid-gjmwfaix] .lead-blocks[data-astro-cid-gjmwfaix]{max-width:920px;margin:14px auto 0}.shead[data-astro-cid-gjmwfaix].left .lead-blocks[data-astro-cid-gjmwfaix]{margin-left:0}.shead[data-astro-cid-gjmwfaix].two{max-width:1120px}.shead[data-astro-cid-gjmwfaix].two .lead-blocks[data-astro-cid-gjmwfaix]{max-width:none;margin-top:26px}.shead[data-astro-cid-gjmwfaix].two .lead-blocks[data-astro-cid-gjmwfaix] p{font-size:17px;line-height:1.75}.shead[data-astro-cid-gjmwfaix].two .lead-blocks[data-astro-cid-gjmwfaix] .prose{display:grid;grid-template-columns:1fr 1fr;gap:20px 56px;text-align:left}.shead[data-astro-cid-gjmwfaix].two .lead-blocks[data-astro-cid-gjmwfaix] p{margin:0}@media(max-width:860px){.shead[data-astro-cid-gjmwfaix].two .lead-blocks[data-astro-cid-gjmwfaix] .prose{grid-template-columns:1fr}}.shead[data-astro-cid-gjmwfaix] .lead-blocks[data-astro-cid-gjmwfaix] p{font-size:17px}.after[data-astro-cid-gjmwfaix]{margin-top:32px}.after[data-astro-cid-gjmwfaix].center{text-align:center}.wrap[data-astro-cid-gjmwfaix].narrow>*{max-width:820px}.wrap[data-astro-cid-gjmwfaix].narrow>.bfeatures,.wrap[data-astro-cid-gjmwfaix].narrow>.bgallery,.wrap[data-astro-cid-gjmwfaix].narrow>.bquotes,.wrap[data-astro-cid-gjmwfaix].narrow>.ilist[data-astro-cid-gjmwfaix].chips{max-width:none}.wrap[data-astro-cid-gjmwfaix].narrow>.faq{margin-left:0}.content[data-astro-cid-gjmwfaix] .h2[data-astro-cid-gjmwfaix]{margin-bottom:18px}.facts[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin:40px 0 0}.fact[data-astro-cid-gjmwfaix]{display:flex;gap:14px;align-items:flex-start;background:#fff;border-radius:var(--radius-lg);padding:20px 22px;box-shadow:var(--shadow-sm);border-left:5px solid var(--lime-500)}.fact[data-astro-cid-gjmwfaix]:nth-child(4n+2){border-left-color:var(--brand)}.fact[data-astro-cid-gjmwfaix]:nth-child(4n+3){border-left-color:#ffd43b}.fact[data-astro-cid-gjmwfaix]:nth-child(4n+4){border-left-color:#bed600}.fic[data-astro-cid-gjmwfaix]{width:44px;height:44px;flex:none;border-radius:50%;background:var(--brand);color:var(--lime-500);display:flex;align-items:center;justify-content:center}.fic[data-astro-cid-gjmwfaix] svg[data-astro-cid-gjmwfaix]{width:22px;height:22px}.fact[data-astro-cid-gjmwfaix] dt[data-astro-cid-gjmwfaix]{font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--gray-500);margin:2px 0 4px}.fact[data-astro-cid-gjmwfaix] dd[data-astro-cid-gjmwfaix]{margin:0}.fact[data-astro-cid-gjmwfaix] dd[data-astro-cid-gjmwfaix] p{margin:0;font-family:var(--font-display);font-weight:700;font-size:16px;color:var(--ink-900);line-height:1.4}.pgal[data-astro-cid-gjmwfaix]{padding-top:0}.photogrid[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:200px;grid-auto-flow:dense;gap:12px}.after[data-astro-cid-gjmwfaix] .bimg{max-width:480px}.photogrid[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{width:100%;height:100%;object-fit:cover;border-radius:var(--radius-md, 12px);display:block}.photogrid[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]:first-child{grid-column:span 2;grid-row:span 2}.photogrid[data-astro-cid-gjmwfaix].n1{grid-template-columns:1fr;grid-auto-rows:420px}.photogrid[data-astro-cid-gjmwfaix].n1 img[data-astro-cid-gjmwfaix]:first-child,.photogrid[data-astro-cid-gjmwfaix].n2 img[data-astro-cid-gjmwfaix]:first-child{grid-column:auto;grid-row:auto}.photogrid[data-astro-cid-gjmwfaix].n2{grid-template-columns:1fr 1fr;grid-auto-rows:320px}.split[data-astro-cid-gjmwfaix].top{align-items:start}.split[data-astro-cid-gjmwfaix].top>img[data-astro-cid-gjmwfaix]{position:sticky;top:110px}.content[data-astro-cid-gjmwfaix] .h2[data-astro-cid-gjmwfaix]+*{margin-top:0}.content[data-astro-cid-gjmwfaix] .prose ul{list-style:none;padding:0;display:grid;gap:10px}.content[data-astro-cid-gjmwfaix] .prose ul li{position:relative;padding-left:30px}.content[data-astro-cid-gjmwfaix] .prose ul li:before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background:var(--lime-500) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232E0E33' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5L20 7'/%3E%3C/svg%3E") center/11px no-repeat}@media(max-width:760px){.photogrid[data-astro-cid-gjmwfaix]{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.split[data-astro-cid-gjmwfaix].top>img[data-astro-cid-gjmwfaix]{position:static}}.narrow-center[data-astro-cid-gjmwfaix]{max-width:760px;margin:0 auto 24px;text-align:center}.people[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:26px}.person[data-astro-cid-gjmwfaix]{background:#fff;border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-sm);text-align:center;border-top:4px solid var(--lime-500)}.person[data-astro-cid-gjmwfaix]:nth-child(4n+2){border-top-color:var(--brand)}.person[data-astro-cid-gjmwfaix]:nth-child(4n+3){border-top-color:#ffd43b}.person[data-astro-cid-gjmwfaix]:nth-child(4n+4){border-top-color:#bed600}.person[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{width:132px;height:132px;border-radius:50%;object-fit:cover;display:block;margin:0 auto 14px;background:var(--gray-50)}.person[data-astro-cid-gjmwfaix] h3[data-astro-cid-gjmwfaix]{font-family:var(--font-display);font-weight:800;font-size:19px;color:var(--ink-900);margin:0 0 6px}.pbio[data-astro-cid-gjmwfaix] h4,.pbio[data-astro-cid-gjmwfaix] h5,.pbio[data-astro-cid-gjmwfaix] .bh{font-size:14px!important;letter-spacing:.05em;text-transform:uppercase;color:var(--brand)!important;margin:0 0 10px!important}.pbio[data-astro-cid-gjmwfaix] p{font-size:14px!important;line-height:1.6!important;text-align:left}.egrid[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.vtcta[data-astro-cid-gjmwfaix]{display:block;margin-top:4px;font-size:14px;font-weight:600;color:var(--lime-500)}.logos[data-astro-cid-gjmwfaix]{padding:52px 0;background:var(--gray-50);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.logos[data-astro-cid-gjmwfaix] .kicker[data-astro-cid-gjmwfaix]{text-align:center;color:var(--gray-400);margin:0 0 28px;font-size:14px}.split[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.split[data-astro-cid-gjmwfaix]>img[data-astro-cid-gjmwfaix]{border-radius:var(--radius-xl);box-shadow:var(--shadow-md);width:auto;max-width:100%;height:auto;max-height:560px;object-fit:cover;justify-self:end}.whyfeat[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}.wf[data-astro-cid-gjmwfaix]{border-radius:var(--radius-lg);padding:32px 28px;color:#fff;position:relative;overflow:hidden;box-shadow:var(--shadow-md);transition:transform .22s,box-shadow .22s}.wf[data-astro-cid-gjmwfaix]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.wf[data-astro-cid-gjmwfaix]:nth-child(3n+1){background:linear-gradient(155deg,var(--purple-500) 0%,var(--purple-700) 100%)}.wf[data-astro-cid-gjmwfaix]:nth-child(3n+2){background:linear-gradient(155deg,var(--lime-500) 0%,#9DB100 100%);color:var(--purple-900)}.wf[data-astro-cid-gjmwfaix]:nth-child(3n+3){background:linear-gradient(155deg,#ffd43b 0% 100%);color:var(--purple-900)}.wf[data-astro-cid-gjmwfaix]:nth-child(3n+3) .wic[data-astro-cid-gjmwfaix]{background:var(--purple-900);color:#ffd43b}.wf[data-astro-cid-gjmwfaix] .wic[data-astro-cid-gjmwfaix]{width:54px;height:54px;border-radius:var(--radius-circle);background:#ffffff38;color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.wf[data-astro-cid-gjmwfaix]:nth-child(3n+2) .wic[data-astro-cid-gjmwfaix]{background:var(--purple-900);color:var(--lime-500)}.wf[data-astro-cid-gjmwfaix] .wic[data-astro-cid-gjmwfaix] svg[data-astro-cid-gjmwfaix]{width:26px;height:26px}.wf[data-astro-cid-gjmwfaix] h3[data-astro-cid-gjmwfaix]{font-family:var(--font-display);font-weight:700;font-size:18px;color:inherit;margin:0 0 9px}.wf[data-astro-cid-gjmwfaix] .wfb[data-astro-cid-gjmwfaix] p{margin:0;font-size:14.5px;line-height:1.6;color:#ffffffe0}.wf[data-astro-cid-gjmwfaix]:nth-child(3n+2) .wfb[data-astro-cid-gjmwfaix] p,.wf[data-astro-cid-gjmwfaix]:nth-child(3n+3) .wfb[data-astro-cid-gjmwfaix] p{color:#3b1340d9}.tband[data-astro-cid-gjmwfaix]{background:var(--panel-purple);position:relative;overflow:hidden}.tband[data-astro-cid-gjmwfaix] .h2[data-astro-cid-gjmwfaix]{color:#fff}.thead[data-astro-cid-gjmwfaix]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;margin-bottom:40px}.thead[data-astro-cid-gjmwfaix] .shead[data-astro-cid-gjmwfaix]{margin:0}.tstars[data-astro-cid-gjmwfaix]{color:var(--star);font-size:22px;letter-spacing:3px}.placesband[data-astro-cid-gjmwfaix]{position:relative;background:linear-gradient(180deg,#fff 0%,var(--purple-50) 100%);overflow:hidden}.spot[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:1.1fr 1fr;gap:36px;margin-top:44px;align-items:stretch}.spot-stage[data-astro-cid-gjmwfaix]{position:relative;border-radius:var(--radius-xl);overflow:hidden;min-height:460px;box-shadow:0 20px 44px #3b134038}.spot-stage[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .45s,transform .9s}.spot-stage[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix].on{opacity:1;transform:none}.spot-list[data-astro-cid-gjmwfaix]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.spot-list[data-astro-cid-gjmwfaix] li[data-astro-cid-gjmwfaix]{border-bottom:1px solid var(--border-subtle)}.spot-list[data-astro-cid-gjmwfaix] li[data-astro-cid-gjmwfaix]:first-child{border-top:1px solid var(--border-subtle)}.spot-list[data-astro-cid-gjmwfaix] li[data-astro-cid-gjmwfaix].open{background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);border-bottom-color:transparent}.sp-h[data-astro-cid-gjmwfaix]{margin:0}.sp-h[data-astro-cid-gjmwfaix] button[data-astro-cid-gjmwfaix]{width:100%;display:flex;align-items:center;gap:14px;padding:16px 14px;background:none;border:0;color:var(--ink-900);text-align:left;cursor:pointer;font-family:var(--font-display);font-weight:800;font-size:19px;line-height:1.2}.sp-h[data-astro-cid-gjmwfaix] button[data-astro-cid-gjmwfaix]:hover .lname[data-astro-cid-gjmwfaix],.spot-list[data-astro-cid-gjmwfaix] li[data-astro-cid-gjmwfaix].open .lname[data-astro-cid-gjmwfaix]{color:var(--brand)}.spot-list[data-astro-cid-gjmwfaix] .lnum[data-astro-cid-gjmwfaix]{flex:none;min-width:38px;height:38px;padding:0 8px;display:grid;place-items:center;border-radius:999px;background:var(--pc);color:var(--purple-900);font-size:14px}.spot-list[data-astro-cid-gjmwfaix] .lname[data-astro-cid-gjmwfaix]{flex:1;transition:color .2s}.sp-chev[data-astro-cid-gjmwfaix]{width:20px;height:20px;flex:none;opacity:.7;transition:transform .25s}.spot-list[data-astro-cid-gjmwfaix] li[data-astro-cid-gjmwfaix].open .sp-chev[data-astro-cid-gjmwfaix]{transform:rotate(180deg)}.sp-panel[data-astro-cid-gjmwfaix]{padding:0 14px 20px 66px}.sp-panel[data-astro-cid-gjmwfaix][hidden],.sp-mimg[data-astro-cid-gjmwfaix]{display:none}.sp-copy[data-astro-cid-gjmwfaix] p{margin:0 0 14px;font-size:15px;line-height:1.65;color:var(--gray-600)}.sp-panel[data-astro-cid-gjmwfaix] .llink[data-astro-cid-gjmwfaix]{display:inline-block;padding:9px 16px;border-radius:999px;background:var(--pc);color:var(--purple-900);font-family:var(--font-display);font-weight:700;font-size:14px;text-decoration:none}.sp-panel[data-astro-cid-gjmwfaix] .llink[data-astro-cid-gjmwfaix]:hover{filter:brightness(.93)}.sp-credit[data-astro-cid-gjmwfaix]{margin:-4px 0 14px;font-size:14px;color:var(--gray-500)}.sp-credit[data-astro-cid-gjmwfaix] a[data-astro-cid-gjmwfaix]{color:inherit;text-decoration:underline}@media(max-width:900px){.spot[data-astro-cid-gjmwfaix]{grid-template-columns:1fr}.spot-stage[data-astro-cid-gjmwfaix]{display:none}.sp-panel[data-astro-cid-gjmwfaix]{padding-left:14px}.sp-mimg[data-astro-cid-gjmwfaix]{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-lg);margin-bottom:14px}}.venueband[data-astro-cid-gjmwfaix]{position:relative;background:linear-gradient(160deg,#fff 0%,var(--lime-50) 55%,#F1E6F5 100%);overflow:hidden}.vhead[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:1fr 300px;gap:40px;align-items:center;margin-bottom:44px}.vhead[data-astro-cid-gjmwfaix] .shead[data-astro-cid-gjmwfaix]{margin:0}.vhelp[data-astro-cid-gjmwfaix]{background:var(--purple-900);color:#fff;border-radius:var(--radius-xl);padding:26px 26px 28px;box-shadow:var(--shadow-md)}.vhelp-n[data-astro-cid-gjmwfaix]{display:block;font-family:var(--font-display);font-weight:800;font-size:52px;line-height:1;color:var(--lime-500)}.vhelp[data-astro-cid-gjmwfaix] p[data-astro-cid-gjmwfaix]{margin:6px 0 18px;font-size:16px;color:#ffffffe0}.vwall[data-astro-cid-gjmwfaix]{--gap: 30px;display:flex;flex-wrap:wrap;justify-content:center;gap:38px var(--gap)}.vt[data-astro-cid-gjmwfaix]{position:relative;margin:0;flex:0 1 calc((100% - 3 * var(--gap)) / 4);max-width:290px;background:#fff;padding:12px 12px 16px;border-radius:6px;box-shadow:0 12px 28px #3b134029,0 2px 6px #3b134014;transform:rotate(var(--tilt));transition:transform .3s,box-shadow .3s}.vt[data-astro-cid-gjmwfaix][hidden]{display:none}.vt[data-astro-cid-gjmwfaix]:hover{transform:rotate(0) translateY(-6px);box-shadow:0 22px 44px #3b13403d;z-index:2}.vt[data-astro-cid-gjmwfaix]:before{content:"";position:absolute;top:-12px;left:50%;width:92px;height:26px;margin-left:-46px;background:var(--vc);opacity:.85;transform:rotate(-3deg);border-radius:2px;box-shadow:0 2px 4px #00000014}.vphoto[data-astro-cid-gjmwfaix]{aspect-ratio:4/3;overflow:hidden;background:var(--gray-100)}.vphoto[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{width:100%;height:100%;object-fit:cover;display:block}.vt[data-astro-cid-gjmwfaix] figcaption[data-astro-cid-gjmwfaix]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px;color:var(--ink-900);font-family:var(--font-display);font-weight:800;font-size:16px;line-height:1.25}.vnum[data-astro-cid-gjmwfaix]{flex:none;min-width:32px;height:32px;padding:0 7px;display:grid;place-items:center;border-radius:999px;background:var(--vc);color:var(--purple-900);font-size:14px}.vname[data-astro-cid-gjmwfaix]{flex:1;min-width:0}.vtcta[data-astro-cid-gjmwfaix]{flex-basis:100%;font-size:14px;color:var(--brand)}.vmore[data-astro-cid-gjmwfaix]{text-align:center;margin-top:40px}@media(max-width:960px){.vhead[data-astro-cid-gjmwfaix]{grid-template-columns:1fr}.vt[data-astro-cid-gjmwfaix]{flex-basis:calc((100% - 2 * var(--gap)) / 3)}}@media(max-width:680px){.vwall[data-astro-cid-gjmwfaix]{--gap: 18px}.vt[data-astro-cid-gjmwfaix]{flex-basis:calc((100% - var(--gap)) / 2);padding:8px 8px 12px}.vt[data-astro-cid-gjmwfaix] figcaption[data-astro-cid-gjmwfaix]{font-size:14px;gap:8px}.vnum[data-astro-cid-gjmwfaix]{min-width:28px;height:28px}}.ilist[data-astro-cid-gjmwfaix]{list-style:none;padding:0;margin:0;display:grid;gap:14px}.ilist[data-astro-cid-gjmwfaix] li[data-astro-cid-gjmwfaix]{display:flex;gap:14px;align-items:flex-start;background:#fff;border-radius:var(--radius-lg);padding:16px 18px;box-shadow:var(--shadow-sm)}.ilist[data-astro-cid-gjmwfaix] li[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{width:28px;height:28px;flex:none;object-fit:contain;margin-top:2px}.ilist[data-astro-cid-gjmwfaix] li[data-astro-cid-gjmwfaix] p{margin:0;font-size:15.5px;line-height:1.6;color:#45404a}.ilist[data-astro-cid-gjmwfaix].chips{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix]{align-items:center;font-family:var(--font-display);font-weight:700}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix] p{color:var(--ink-900)}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{width:38px;height:38px;padding:8px;border-radius:50%;background:var(--brand);margin-top:0}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix]:nth-child(4n+2) img[data-astro-cid-gjmwfaix]{background:#bed600}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix]:nth-child(4n+3) img[data-astro-cid-gjmwfaix]{background:#a44a1a}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix]:nth-child(4n) img[data-astro-cid-gjmwfaix]{background:#4ec5c1}.ilsplit[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:48px;align-items:center}.ilsplit[data-astro-cid-gjmwfaix] .ilist[data-astro-cid-gjmwfaix].chips{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ilphoto[data-astro-cid-gjmwfaix]{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.reviews[data-astro-cid-gjmwfaix] .h2,.reviews[data-astro-cid-gjmwfaix] .bh{text-align:center}.reviews[data-astro-cid-gjmwfaix] .bh{margin-bottom:28px}@media(max-width:960px){.ilsplit[data-astro-cid-gjmwfaix]{grid-template-columns:1fr}.ilphoto[data-astro-cid-gjmwfaix]{aspect-ratio:16/10}}@media(max-width:600px){.ilist[data-astro-cid-gjmwfaix].chips,.ilsplit[data-astro-cid-gjmwfaix] .ilist[data-astro-cid-gjmwfaix].chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix]{min-width:0;padding:12px 10px;gap:9px;font-size:14px}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix] p{font-size:14px;overflow-wrap:anywhere;hyphens:auto}.ilist[data-astro-cid-gjmwfaix].chips li[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{width:32px;height:32px;padding:7px}}@media(max-width:960px){.split[data-astro-cid-gjmwfaix]{grid-template-columns:1fr}.egrid[data-astro-cid-gjmwfaix],.whyfeat[data-astro-cid-gjmwfaix]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.egrid[data-astro-cid-gjmwfaix],.whyfeat[data-astro-cid-gjmwfaix]{grid-template-columns:1fr}}.tabset[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:300px 1fr;gap:28px;margin-top:40px;align-items:stretch}.tablist[data-astro-cid-gjmwfaix]{display:flex;flex-direction:column;gap:8px}.tablist[data-astro-cid-gjmwfaix] button[data-astro-cid-gjmwfaix]{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:13px 16px;border:1px solid var(--border-subtle);border-radius:14px;background:#fff;color:var(--ink-900);font-family:var(--font-display);font-weight:700;font-size:15px;line-height:1.25;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.tablist[data-astro-cid-gjmwfaix] button[data-astro-cid-gjmwfaix]:hover{border-color:var(--tc);transform:translate(3px)}.tablist[data-astro-cid-gjmwfaix] button[data-astro-cid-gjmwfaix][aria-selected=true]{background:var(--purple-900);border-color:var(--purple-900);color:#fff}.tablist[data-astro-cid-gjmwfaix] .tnum[data-astro-cid-gjmwfaix]{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:var(--tc);color:var(--purple-900);font-weight:800;font-size:14px}.tpanel[data-astro-cid-gjmwfaix]{display:grid;grid-template-columns:1.05fr 1fr;background:#fff;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);min-height:100%}.tpanel[data-astro-cid-gjmwfaix][hidden]{display:none}.tpanel[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{width:100%;height:100%;min-height:320px;object-fit:cover}.tpanel[data-astro-cid-gjmwfaix] .tbody[data-astro-cid-gjmwfaix]{padding:34px 32px;display:flex;flex-direction:column;justify-content:center}.tpanel[data-astro-cid-gjmwfaix] h3[data-astro-cid-gjmwfaix]{font-family:var(--font-display);font-weight:800;font-size:24px;color:var(--ink-900);margin:0 0 14px}.tpanel[data-astro-cid-gjmwfaix] h3[data-astro-cid-gjmwfaix]:before{content:"";display:block;width:44px;height:5px;border-radius:3px;background:var(--tc);margin-bottom:14px}.tpanel[data-astro-cid-gjmwfaix] .tbody[data-astro-cid-gjmwfaix] p{margin:0;font-size:16px;line-height:1.65;color:var(--gray-600)}@media(max-width:1040px){.tpanel[data-astro-cid-gjmwfaix]{grid-template-columns:1fr}.tpanel[data-astro-cid-gjmwfaix] img[data-astro-cid-gjmwfaix]{min-height:0;aspect-ratio:16/9;height:auto}}@media(max-width:860px){.tabset[data-astro-cid-gjmwfaix]{grid-template-columns:1fr}.tablist[data-astro-cid-gjmwfaix]{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.tablist[data-astro-cid-gjmwfaix] button[data-astro-cid-gjmwfaix]{flex:none;width:auto;scroll-snap-align:start}.tablist[data-astro-cid-gjmwfaix] button[data-astro-cid-gjmwfaix]:hover{transform:none}}.related[data-astro-cid-szbnzvko]{background:linear-gradient(180deg,#fff,#f6eef8)}.rhead[data-astro-cid-szbnzvko]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:32px}.rhead[data-astro-cid-szbnzvko] .shead[data-astro-cid-szbnzvko]{margin:0}.rgrid[data-astro-cid-szbnzvko]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ritem[data-astro-cid-szbnzvko]{display:flex;min-width:0}.ritem[data-astro-cid-szbnzvko]>*{flex:1}@media(max-width:960px){.rgrid[data-astro-cid-szbnzvko]{grid-template-columns:repeat(2,minmax(0,1fr))}.ritem[data-astro-cid-szbnzvko]:nth-child(3){display:none}}@media(max-width:600px){.rgrid[data-astro-cid-szbnzvko]{grid-template-columns:1fr}.ritem[data-astro-cid-szbnzvko]:nth-child(3){display:flex}.rall[data-astro-cid-szbnzvko]{width:100%;justify-content:center}}
