.breadcrumb[data-astro-cid-yqgl57wo]{background-color:var(--color-bg-alt);padding:var(--space-4) 0}.breadcrumb__list[data-astro-cid-yqgl57wo]{gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb__list[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo]:not(:last-child):after{content:"/";margin-left:var(--space-2);color:var(--color-text-muted)}.breadcrumb__list[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]{color:var(--color-text-light)}.breadcrumb__list[data-astro-cid-yqgl57wo] a[data-astro-cid-yqgl57wo]:hover{color:var(--color-primary)}.breadcrumb__list[data-astro-cid-yqgl57wo] li[data-astro-cid-yqgl57wo][aria-current=page]{color:var(--color-text);font-weight:var(--font-medium)}.story-hero[data-astro-cid-yqgl57wo]{padding:var(--space-10) 0 var(--space-12);text-align:center;background:linear-gradient(#f0f7ff 0%,#e8f4ff 40%,#fff 100%);position:relative;overflow:hidden}.story-hero__shapes[data-astro-cid-yqgl57wo]{pointer-events:none;position:absolute;inset:0}.shape[data-astro-cid-yqgl57wo]{border-radius:50%;position:absolute}.shape--1[data-astro-cid-yqgl57wo]{background:linear-gradient(135deg,#2d66ac1f 0%,#0000 70%);width:300px;height:300px;top:-80px;right:-60px}.shape--2[data-astro-cid-yqgl57wo]{background:linear-gradient(135deg,#f29f051a 0%,#0000 70%);width:200px;height:200px;bottom:10%;left:-40px}.shape--3[data-astro-cid-yqgl57wo]{background:linear-gradient(135deg,#f266a71a 0%,#0000 70%);width:150px;height:150px;top:40%;right:5%}.shape--4[data-astro-cid-yqgl57wo]{background:linear-gradient(135deg,#10b9811a 0%,#0000 70%);width:100px;height:100px;top:20%;left:10%}.story-hero__container[data-astro-cid-yqgl57wo]{z-index:1;max-width:800px;margin:0 auto;position:relative}.story-hero__backdrop[data-astro-cid-yqgl57wo]{opacity:.07;pointer-events:none;z-index:-1;width:100%;max-width:700px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-hero__icon-badge[data-astro-cid-yqgl57wo]{width:80px;height:80px;margin:0 auto var(--space-6);color:#fff;background:linear-gradient(135deg,#f266a7 0%,#f472b6 100%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 10px 40px #f266a74d}.story-hero__icon-badge[data-astro-cid-yqgl57wo]:before{content:"";background:inherit;opacity:.3;z-index:-1;border-radius:50%;position:absolute;inset:-4px}.story-hero__title[data-astro-cid-yqgl57wo]{font-size:var(--text-2xl);margin-bottom:var(--space-6);color:#17528a;font-weight:700;line-height:1.15}.story-hero__title-accent[data-astro-cid-yqgl57wo]{color:#f29f05;font-weight:700;display:block}.story-hero__subtitle[data-astro-cid-yqgl57wo]{color:#f29f05;margin-bottom:var(--space-8);max-width:720px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:700;line-height:1.5}.story-hero__badges[data-astro-cid-yqgl57wo]{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.story-hero__badge-item[data-astro-cid-yqgl57wo]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:#fff;display:inline-flex;box-shadow:0 2px 8px #00000014}.story-hero__badge-item[data-astro-cid-yqgl57wo] svg[data-astro-cid-yqgl57wo]{color:#10b981;flex-shrink:0}@media (width>=640px){.story-hero__title[data-astro-cid-yqgl57wo]{font-size:var(--text-3xl)}.story-hero__subtitle[data-astro-cid-yqgl57wo]{font-size:18px}}@media (width>=768px){.story-hero[data-astro-cid-yqgl57wo]{padding:var(--space-20) 0 var(--space-24)}.story-hero__backdrop[data-astro-cid-yqgl57wo]{opacity:.08;max-width:900px}.story-hero__title[data-astro-cid-yqgl57wo]{font-size:56px}.story-hero__subtitle[data-astro-cid-yqgl57wo]{font-size:20px}}@media (width>=1024px){.story-hero__backdrop[data-astro-cid-yqgl57wo]{opacity:.1;max-width:1100px}}.story[data-astro-cid-yqgl57wo]{padding:var(--space-16) 0}.story__column[data-astro-cid-yqgl57wo]{max-width:680px;padding:0 var(--space-4);margin:0 auto}.story[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{color:#3d3d3d;margin-bottom:var(--space-6);font-size:1rem;line-height:1.85}.story[data-astro-cid-yqgl57wo] strong[data-astro-cid-yqgl57wo]{color:var(--color-primary);font-weight:var(--font-semibold)}.story[data-astro-cid-yqgl57wo] .name[data-astro-cid-yqgl57wo]{color:#008bc8;font-weight:700}.story__dropcap[data-astro-cid-yqgl57wo]:first-letter{float:left;color:#17528a;margin-top:.08em;margin-right:.12em;font-size:4.2em;font-weight:700;line-height:.8}.story__heading[data-astro-cid-yqgl57wo]{color:#008bc8;margin-top:var(--space-10);margin-bottom:var(--space-5);padding-left:var(--space-5);border-left:3px solid #f29f05;font-size:1.5rem;font-weight:700}.story__figure[data-astro-cid-yqgl57wo]{float:right;width:280px;margin:var(--space-2) 0 var(--space-6) var(--space-8);border-radius:16px;overflow:hidden;box-shadow:0 12px 40px #0000001a}.story__figure[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{object-fit:cover;width:100%;height:240px;display:block}.story__figure[data-astro-cid-yqgl57wo] figcaption[data-astro-cid-yqgl57wo]{padding:var(--space-3) var(--space-4);font-size:var(--text-xs);color:var(--color-text-light);text-align:center;background:var(--color-bg-alt)}.story__figure--wide[data-astro-cid-yqgl57wo]{float:none;width:100%;margin:var(--space-8) 0}.story__figure--wide[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{aspect-ratio:1;object-position:top;height:auto;max-height:450px}@media (width<=767px){.story__figure[data-astro-cid-yqgl57wo]{float:none;width:100%;margin:0 0 var(--space-6) 0}.story__figure[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{height:200px}.story__figure--wide[data-astro-cid-yqgl57wo] img[data-astro-cid-yqgl57wo]{height:auto;max-height:350px}}.story__pullquote[data-astro-cid-yqgl57wo]{margin:var(--space-8) 0;padding:var(--space-6) var(--space-5) var(--space-6) var(--space-8);background:linear-gradient(135deg,#2d66ac0a 0%,#f266a70a 100%);border-left:4px solid #f29f05;border-radius:16px;position:relative}.story__pullquote[data-astro-cid-yqgl57wo]:before{content:"“";top:var(--space-4);left:var(--space-4);color:#f29f05;opacity:.4;font-family:Georgia,serif;font-size:3rem;line-height:1;position:absolute}.story__pullquote[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{color:#17528a;font-size:1.0625rem;font-style:italic;line-height:1.6;font-weight:var(--font-medium);margin:0}.val[data-astro-cid-yqgl57wo]{font-weight:700!important}.val--heart[data-astro-cid-yqgl57wo]{color:#f266a7!important}.val--devotion[data-astro-cid-yqgl57wo]{color:#008bc8!important}.val--attention[data-astro-cid-yqgl57wo]{color:#f29f05!important}.story__separator[data-astro-cid-yqgl57wo]{margin:var(--space-10) 0;justify-content:center;gap:10px;display:flex}.story__separator[data-astro-cid-yqgl57wo] span[data-astro-cid-yqgl57wo]{background:linear-gradient(135deg,#f29f05,#f266a7);border-radius:50%;width:6px;height:6px}.story__closing[data-astro-cid-yqgl57wo]{font-weight:var(--font-medium);color:#2d2d2d}.story__facts[data-astro-cid-yqgl57wo]{justify-content:center;gap:var(--space-3);margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid #2d66ac1a;flex-wrap:wrap;display:flex}.story__fact[data-astro-cid-yqgl57wo]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-text);font-weight:var(--font-medium);background:#fff;border:1px solid #2d66ac14;display:inline-flex;box-shadow:0 2px 10px #0000000f}.story__fact[data-astro-cid-yqgl57wo] svg[data-astro-cid-yqgl57wo]{color:#10b981;flex-shrink:0}@media (width>=640px){.story__column[data-astro-cid-yqgl57wo]{padding:0 var(--space-6)}.story[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{font-size:1.125rem}.story__pullquote[data-astro-cid-yqgl57wo]{margin:var(--space-10) 0;padding:var(--space-8) var(--space-8) var(--space-8) var(--space-10)}.story__pullquote[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{font-size:1.25rem}}@media (width>=768px){.story[data-astro-cid-yqgl57wo]{padding:var(--space-20) 0}.story[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{font-size:1.1875rem}.story__heading[data-astro-cid-yqgl57wo]{font-size:1.625rem}.story__pullquote[data-astro-cid-yqgl57wo] p[data-astro-cid-yqgl57wo]{font-size:1.375rem}}
