.pcard[data-astro-cid-plj272iw]{width:min(100%,440px);box-shadow:var(--shadow-lg), 0 0 0 1px var(--line);background:#fff;border-radius:32px;justify-self:center;padding:28px;position:relative}.pcard[data-astro-cid-plj272iw]:before{content:"";background:radial-gradient(circle at 30% 30%, #b98be6, var(--purple));z-index:-1;border-radius:50%;width:120px;height:120px;animation:8s ease-in-out infinite float;position:absolute;inset:-14px -14px auto auto}.pcard-art[data-astro-cid-plj272iw]{aspect-ratio:1.3;background:radial-gradient(circle at 50% 40%, #fff 0%, var(--lav-100) 70%);background-image:radial-gradient(circle at 50% 40%, #ffffffe6 0%, #f0e9f8f2 70%), var(--hex);background-size:auto,40px;border-radius:22px;place-items:center;display:grid}.pcard-art[data-astro-cid-plj272iw] img[data-astro-cid-plj272iw]{filter:drop-shadow(0 18px 24px #57008e40);width:58%;height:auto;animation:7s ease-in-out infinite float}.pcard-stats[data-astro-cid-plj272iw]{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0 0;display:grid}.pcard-stats[data-astro-cid-plj272iw] div[data-astro-cid-plj272iw]{background:var(--lav-50);border-radius:16px;padding:12px}.pcard-stats[data-astro-cid-plj272iw] dt[data-astro-cid-plj272iw]{color:var(--muted);align-items:center;gap:6px;font-size:.75rem;font-weight:800;display:flex}.pcard-stats[data-astro-cid-plj272iw] dt[data-astro-cid-plj272iw] .icon{color:var(--purple)}.pcard-stats[data-astro-cid-plj272iw] dd[data-astro-cid-plj272iw]{color:var(--ink);margin:4px 0 0;font-size:1.05rem;font-weight:900;line-height:1.2}@keyframes float{50%{transform:translateY(-8px)}}.what-grid[data-astro-cid-plj272iw]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,80px);display:grid}.what-img[data-astro-cid-plj272iw]{box-shadow:var(--shadow-md);border-radius:28px 140px 28px 28px;overflow:hidden}.what-img[data-astro-cid-plj272iw] img[data-astro-cid-plj272iw]{aspect-ratio:4/3.6;object-fit:cover;width:100%}.what[data-astro-cid-plj272iw] h2[data-astro-cid-plj272iw]{margin-bottom:16px}.what[data-astro-cid-plj272iw] .lead[data-astro-cid-plj272iw]+.lead[data-astro-cid-plj272iw]{margin-top:12px}.benefits[data-astro-cid-plj272iw]{grid-template-columns:1fr 1fr;gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.benefits[data-astro-cid-plj272iw] li[data-astro-cid-plj272iw]{background:var(--lav-50);color:var(--ink);border-radius:16px;align-items:center;gap:12px;padding:10px 14px 10px 10px;font-size:.95rem;font-weight:700;line-height:1.35;display:flex}@media (width<=900px){.what-grid[data-astro-cid-plj272iw]{grid-template-columns:1fr}}@media (width<=560px){.benefits[data-astro-cid-plj272iw]{grid-template-columns:1fr}}.who[data-astro-cid-plj272iw]{background:var(--lav-50)}.who-head[data-astro-cid-plj272iw]{max-width:760px;margin-bottom:40px}.who-head[data-astro-cid-plj272iw] h2[data-astro-cid-plj272iw]{margin-bottom:14px}.who-head[data-astro-cid-plj272iw] .lead[data-astro-cid-plj272iw]+.lead[data-astro-cid-plj272iw]{margin-top:10px}.who-grid[data-astro-cid-plj272iw]{grid-template-columns:1.15fr .85fr;gap:20px;display:grid}.who-card[data-astro-cid-plj272iw]{border-radius:26px;padding:32px}.who-card[data-astro-cid-plj272iw] h3[data-astro-cid-plj272iw]{align-items:center;gap:12px;margin-bottom:20px;font-size:1.25rem;display:flex}.who-ic[data-astro-cid-plj272iw]{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.who-card[data-astro-cid-plj272iw] ul[data-astro-cid-plj272iw]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.who-card[data-astro-cid-plj272iw] li[data-astro-cid-plj272iw]{align-items:flex-start;gap:12px;font-weight:600;display:flex}.who-card[data-astro-cid-plj272iw] li[data-astro-cid-plj272iw] .icon{flex-shrink:0;margin-top:2px}.who-yes[data-astro-cid-plj272iw]{background:linear-gradient(150deg, var(--purple), var(--navy-2));color:#e7def7;box-shadow:var(--shadow-lg)}.who-yes[data-astro-cid-plj272iw] h3[data-astro-cid-plj272iw]{color:#fff}.who-yes[data-astro-cid-plj272iw] .who-ic[data-astro-cid-plj272iw]{color:var(--purple);background:#fff}.who-yes[data-astro-cid-plj272iw] li[data-astro-cid-plj272iw] .icon{color:#d7b9ff}.who-no[data-astro-cid-plj272iw]{border:1px solid var(--line);color:var(--text);background:#fff}.who-no[data-astro-cid-plj272iw] .who-ic[data-astro-cid-plj272iw]{background:var(--lav-100);color:var(--muted)}.who-no[data-astro-cid-plj272iw] li[data-astro-cid-plj272iw] .icon{color:#a8a3bf}.who-note[data-astro-cid-plj272iw]{color:var(--muted);align-items:center;gap:8px;margin-top:20px;font-size:.95rem;font-weight:600;display:flex}@media (width<=900px){.who-grid[data-astro-cid-plj272iw]{grid-template-columns:1fr}}.keys-grid[data-astro-cid-plj272iw]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(36px,6vw,80px);display:grid}.keys-intro[data-astro-cid-plj272iw]{position:sticky;top:110px}.keys-photo[data-astro-cid-plj272iw]{border-radius:26px;margin-top:28px;overflow:hidden}.keys-photo[data-astro-cid-plj272iw] img[data-astro-cid-plj272iw]{aspect-ratio:4/3;object-fit:cover}.keys-list[data-astro-cid-plj272iw]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.keys-list[data-astro-cid-plj272iw] li[data-astro-cid-plj272iw]{border:1px solid var(--line);box-shadow:var(--shadow-sm);transition:transform .45s var(--ease), box-shadow .45s var(--ease), border-color .3s;background:#fff;border-radius:24px;gap:22px;padding:28px;display:flex}.keys-list[data-astro-cid-plj272iw] li[data-astro-cid-plj272iw]:hover{box-shadow:var(--shadow-md);border-color:var(--lav-300);transform:translateY(-4px)}.keys-num[data-astro-cid-plj272iw]{letter-spacing:-.04em;background:linear-gradient(160deg, #9b5bd0, var(--purple) 50%, var(--navy-2));color:#0000;-webkit-background-clip:text;background-clip:text;flex-shrink:0;font-size:2.6rem;font-weight:900;line-height:1}.keys-list[data-astro-cid-plj272iw] h3[data-astro-cid-plj272iw]{margin-bottom:8px;font-size:1.2rem}.keys-list[data-astro-cid-plj272iw] p[data-astro-cid-plj272iw]{color:var(--muted)}@media (width<=900px){.keys-grid[data-astro-cid-plj272iw]{grid-template-columns:1fr}.keys-intro[data-astro-cid-plj272iw]{position:static}}.agenda-sec[data-astro-cid-plj272iw]{padding-block:24px 40px}.agenda-sec-title[data-astro-cid-plj272iw]{margin-bottom:20px;font-size:clamp(1.4rem,1rem + 1.2vw,1.9rem)}.others[data-astro-cid-plj272iw]{background:var(--lav-50)}.others-head[data-astro-cid-plj272iw]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;margin-bottom:28px;display:flex}.others-track[data-astro-cid-plj272iw]{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.other[data-astro-cid-plj272iw]{border:1px solid var(--line);transition:transform .45s var(--ease), box-shadow .45s var(--ease);background:#fff;border-radius:22px;flex-direction:column;gap:4px;padding:22px;display:flex;position:relative}.other[data-astro-cid-plj272iw]:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.other-art[data-astro-cid-plj272iw]{background:radial-gradient(circle at 30% 25%, #fff, var(--lav-100) 70%);width:64px;height:64px;box-shadow:inset 0 0 0 1px var(--lav-200);border-radius:18px;place-items:center;margin-bottom:12px;display:grid}.other-art[data-astro-cid-plj272iw] img[data-astro-cid-plj272iw]{width:48px;height:48px}.other-type[data-astro-cid-plj272iw]{letter-spacing:.08em;text-transform:uppercase;color:var(--purple);font-size:.75rem;font-weight:800}.other[data-astro-cid-plj272iw] strong[data-astro-cid-plj272iw]{color:var(--ink);font-size:1.05rem;line-height:1.25}.other-go[data-astro-cid-plj272iw]{color:var(--purple);transition:transform .35s var(--ease);position:absolute;top:22px;right:22px}.other[data-astro-cid-plj272iw]:hover .other-go[data-astro-cid-plj272iw]{transform:translate(4px)}.link-arrow[data-astro-cid-plj272iw]{color:var(--purple);align-items:center;gap:8px;font-weight:800;display:inline-flex}@media (width<=1000px){.others-track[data-astro-cid-plj272iw]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:42%;grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.other[data-astro-cid-plj272iw]{scroll-snap-align:start}}@media (width<=560px){.others-track[data-astro-cid-plj272iw]{grid-auto-columns:70%}}
