.pp[data-astro-cid-zwp7r2ek]{background:#f5f8fb;padding:14rem 8rem 10rem}.pp__title[data-astro-cid-zwp7r2ek]{text-align:center;font-size:4.8rem;font-weight:700;color:#02233e;letter-spacing:.02em;margin-bottom:5.6rem}.pp__body[data-astro-cid-zwp7r2ek]{display:grid;grid-template-columns:6fr 4fr;gap:4.8rem;align-items:stretch;margin:0 auto}.pp__photo[data-astro-cid-zwp7r2ek]{position:relative;border-radius:1rem;overflow:hidden;min-height:36rem}.pp__photo[data-astro-cid-zwp7r2ek] img[data-astro-cid-zwp7r2ek]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pp__list[data-astro-cid-zwp7r2ek]{display:flex;flex-direction:column;gap:1.4rem}.pp__item[data-astro-cid-zwp7r2ek]{border-radius:.8rem;background:#fff3;box-shadow:0 .6rem 2rem #0024570a;transition:background .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.pp__head[data-astro-cid-zwp7r2ek]{display:flex;align-items:center;gap:1.8rem;width:100%;padding:3rem 2.4rem;text-align:left;cursor:pointer;transition:background .4s cubic-bezier(.4,0,.2,1)}.pp__num[data-astro-cid-zwp7r2ek]{flex:none;font-family:Poppins,DreamHanSansCN,system-ui,sans-serif;font-size:2.2rem;font-weight:600;color:#02233e;transition:color .4s cubic-bezier(.4,0,.2,1)}.pp__name[data-astro-cid-zwp7r2ek]{flex:1;font-size:2.2rem;font-weight:700;color:#02233e;transition:color .4s cubic-bezier(.4,0,.2,1)}.pp__toggle[data-astro-cid-zwp7r2ek]{flex:none;display:flex;align-items:center;justify-content:center;width:3rem;height:3.4428rem;clip-path:polygon(50% 0%,100% 25.4%,100% 75.3%,50% 100%,0% 75.3%,0% 25.4%);background:#ffbc3b;color:#fff;transition:background .4s cubic-bezier(.4,0,.2,1)}.pp__toggle[data-astro-cid-zwp7r2ek] svg[data-astro-cid-zwp7r2ek]{width:1.3rem;height:1.3rem;transition:transform .4s cubic-bezier(.4,0,.2,1)}.pp__panel[data-astro-cid-zwp7r2ek]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.pp__panel-inner[data-astro-cid-zwp7r2ek]{overflow:hidden;font-family:DreamHanSansCN-W20,DreamHanSansCN-W20-Fallback,DreamHanSansCN,system-ui,sans-serif}.pp__panel-inner[data-astro-cid-zwp7r2ek] p[data-astro-cid-zwp7r2ek]{margin:0;padding:1.8rem 2.8rem 2.4rem;font-size:1.8rem;line-height:1.85;color:#6b7c92}.pp__item[data-astro-cid-zwp7r2ek].is-open{background:#fff;box-shadow:0 1.4rem 3.4rem #00245738}.pp__item[data-astro-cid-zwp7r2ek].is-open .pp__head[data-astro-cid-zwp7r2ek]{background:linear-gradient(100deg,#0053ac,#dbe9f8)}.pp__item[data-astro-cid-zwp7r2ek].is-open .pp__num[data-astro-cid-zwp7r2ek]{color:#ffbc3b}.pp__item[data-astro-cid-zwp7r2ek].is-open .pp__name[data-astro-cid-zwp7r2ek]{color:#fff;font-weight:700}.pp__item[data-astro-cid-zwp7r2ek].is-open .pp__toggle[data-astro-cid-zwp7r2ek]{background:#0053ac}.pp__item[data-astro-cid-zwp7r2ek].is-open .pp__toggle[data-astro-cid-zwp7r2ek] svg[data-astro-cid-zwp7r2ek]{transform:rotate(180deg)}.pp__item[data-astro-cid-zwp7r2ek].is-open .pp__panel[data-astro-cid-zwp7r2ek]{grid-template-rows:1fr}@media(max-width:812px){.pp[data-astro-cid-zwp7r2ek]{padding:7rem 4rem 5rem}.pp__title[data-astro-cid-zwp7r2ek]{font-size:4.8rem;margin-bottom:4.4rem}.pp__body[data-astro-cid-zwp7r2ek]{grid-template-columns:1fr;gap:3.2rem}.pp__photo[data-astro-cid-zwp7r2ek]{min-height:42rem}.pp__head[data-astro-cid-zwp7r2ek]{padding:2.8rem;gap:2rem}.pp__num[data-astro-cid-zwp7r2ek]{font-size:2.6rem}.pp__name[data-astro-cid-zwp7r2ek]{font-size:2.8rem}.pp__toggle[data-astro-cid-zwp7r2ek]{width:4rem;height:4.5904rem}.pp__toggle[data-astro-cid-zwp7r2ek] svg[data-astro-cid-zwp7r2ek]{width:2rem;height:2rem}.pp__panel-inner[data-astro-cid-zwp7r2ek] p[data-astro-cid-zwp7r2ek]{padding:2rem 2.8rem 2.8rem;font-size:2.4rem;line-height:1.8}}.sd[data-astro-cid-2h7fcefj]{background:#f5f8fb;padding:4rem 8rem 20rem}.sd__title[data-astro-cid-2h7fcefj]{text-align:center;font-size:4.8rem;font-weight:700;color:#02233e;letter-spacing:.02em;margin-bottom:5.6rem}.sd__figure[data-astro-cid-2h7fcefj]{margin:0 auto}.sd__figure[data-astro-cid-2h7fcefj] img[data-astro-cid-2h7fcefj]{display:block;width:100%;height:auto}@media(max-width:812px){.sd[data-astro-cid-2h7fcefj]{padding:2rem 4rem 8rem}.sd__title[data-astro-cid-2h7fcefj]{font-size:4.8rem;margin-bottom:4rem}}.shell-hero{background:linear-gradient(135deg,#14233f,#0b1830)}
