.lp-main[data-astro-cid-j7pv25f6]{background:#fff}.sr-only[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sec-head[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:2.75rem}.sec-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.55rem;font-weight:700;color:#16437d;letter-spacing:.04em}.sec-head[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;margin-top:.35rem;font-size:.66rem;letter-spacing:.22em;color:#c9a65c;text-transform:uppercase}.sec-head[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{display:block;width:2.5rem;height:2px;margin:.75rem auto 0;background:linear-gradient(90deg,transparent,#D9B46A,transparent)}.lp-hero[data-astro-cid-j7pv25f6]{position:relative;height:30rem;overflow:hidden;background:#0b2447}.hero-slide[data-astro-cid-j7pv25f6]{position:absolute;inset:0;opacity:0;transition:opacity .9s ease;pointer-events:none}.hero-slide[data-astro-cid-j7pv25f6].active{opacity:1;pointer-events:auto}.hero-slide[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 58%}.hero-veil[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(90deg,#081c3cc2,#081c3c61 46%,#081c3c0a 78%)}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;height:100%;width:100%;max-width:1440px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:max(1.5rem,calc((100vw - 1200px)/2 + 3rem))}.hero-title[data-astro-cid-j7pv25f6]{font-family:STKaiti,KaiTi,Kaiti SC,楷体,"Noto Serif SC",serif;font-size:clamp(2rem,3.9vw,3.35rem);font-weight:700;line-height:1.2;letter-spacing:.03em;white-space:nowrap;text-wrap:nowrap;width:max-content;max-width:100%;color:#f2ce82;text-shadow:0 2px 18px rgba(0,0,0,.28),0 0 26px rgba(217,169,78,.22)}.hero-subtitle[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.9rem;margin-top:1.1rem;font-size:clamp(.9rem,1.4vw,1.12rem);letter-spacing:.16em;color:#ffffffeb}.hero-subtitle[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;width:2.2rem;height:1px;background:#e8c37ed9}.hero-btn[data-astro-cid-j7pv25f6]{margin-top:2.1rem;padding:.68rem 2.1rem;border:1px solid #E6C484;border-radius:999px;color:#f7e4bf;font-size:.98rem;letter-spacing:.08em;background:#ffffff0f;backdrop-filter:blur(2px)}.hero-btn[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-weight:400;margin-left:.35rem}.hero-btn[data-astro-cid-j7pv25f6]:hover{background:#e6c4842e;color:#fff}.hero-arrow[data-astro-cid-j7pv25f6]{position:absolute;top:50%;transform:translateY(-50%);width:2.1rem;height:2.1rem;border:none;border-radius:50%;background:#ffffff52;color:#fff;font-size:1.5rem;line-height:1;cursor:pointer;z-index:2}.hero-arrow[data-astro-cid-j7pv25f6].prev{left:1.1rem}.hero-arrow[data-astro-cid-j7pv25f6].next{right:1.1rem}.hero-arrow[data-astro-cid-j7pv25f6]:hover{background:#ffffff8c}.hero-dots[data-astro-cid-j7pv25f6]{position:absolute;bottom:2.9rem;left:50%;transform:translate(-50%);display:flex;gap:.55rem;z-index:2}.hero-dot[data-astro-cid-j7pv25f6]{width:.55rem;height:.55rem;border:none;border-radius:50%;background:#ffffff73;cursor:pointer;padding:0}.hero-dot[data-astro-cid-j7pv25f6].active{background:#f0ce8c;width:1.4rem;border-radius:999px}.lp-news-wrap[data-astro-cid-j7pv25f6]{position:relative;z-index:3;margin-top:-2.2rem;padding-bottom:3.5rem;background:#fff}.lp-news-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.1fr .9fr;gap:1.5rem}.news-card[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid #EDF1F7;border-radius:.9rem;box-shadow:0 12px 34px #14376917;padding:1.25rem 1.4rem 1.35rem}.card-head[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #EEF2F7;padding-bottom:.7rem;margin-bottom:.9rem}.card-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1rem;font-weight:700;color:#16437d;position:relative;padding-left:.7rem}.card-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:.95rem;border-radius:2px;background:#2e6fbf}.card-head[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-size:.76rem;color:#9aa7b8}.card-head[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#1d4e89}.news-card-body[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:10rem 1fr;gap:1.1rem;align-items:stretch}.news-thumb[data-astro-cid-j7pv25f6]{display:block;border-radius:.5rem;overflow:hidden}.news-thumb[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;min-height:8.2rem;object-fit:cover}.news-lines[data-astro-cid-j7pv25f6]{display:grid;align-content:space-between;gap:.55rem;min-width:0}.news-lines[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.6rem;font-size:.82rem;border-bottom:1px dashed #EEF2F7;padding-bottom:.45rem}.news-lines[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:last-child{border-bottom:none;padding-bottom:0}.news-lines[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#46586e}.news-lines[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#1d4e89}.news-lines[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.72rem;color:#a8b3c2;white-space:nowrap}.guide-body[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 7.2rem}.qr-box[data-astro-cid-j7pv25f6]{border-left:1px solid #EEF2F7;padding-left:.9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem}.qr-box[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:6rem;height:6rem;object-fit:contain}.qr-box[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.72rem;color:#7a889b;white-space:nowrap}.lp-section[data-astro-cid-j7pv25f6]{padding:3.6rem 0}.lp-programs[data-astro-cid-j7pv25f6]{background:#fff}.lp-universities[data-astro-cid-j7pv25f6]{background:#f4f8fd}.lp-partners[data-astro-cid-j7pv25f6]{background:#f4f8fd;padding-top:.5rem}.lp-majors[data-astro-cid-j7pv25f6]{background:#f4f8fd;padding-top:1rem}.lp-carousel-section[data-astro-cid-j7pv25f6]{background:#fff}.lp-honors[data-astro-cid-j7pv25f6]{background:#fff;padding-top:1rem}.lp-moments[data-astro-cid-j7pv25f6]{background:#f8fafd}.program-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.program-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.7rem;padding:1.9rem 1.35rem 1.7rem;background:#fff;border:1px solid #EAF0F8;border-radius:.85rem;box-shadow:0 6px 22px #173f740f;transition:transform .3s ease,box-shadow .3s ease}.program-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-5px);box-shadow:0 14px 30px #173f7421}.program-icon[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:3.15rem;height:3.15rem;border-radius:.8rem;color:#fff;background:linear-gradient(145deg,#3b83d6,#1b56a5);box-shadow:0 6px 14px #1d4e8938}.program-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.75rem;height:1.75rem}.program-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1rem;font-weight:700;color:#1b3e6d}.program-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.8rem;line-height:1.8;color:#8492a5}.uni-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.uni-card[data-astro-cid-j7pv25f6]{display:block;background:#fff;border:1px solid #E9EFF7;border-radius:.6rem;overflow:hidden;box-shadow:0 5px 18px #173f740d;transition:transform .3s ease,box-shadow .3s ease}.uni-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:0 12px 26px #173f7421}.uni-card[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:calc(100% - 1.6rem);height:8.4rem;margin:.8rem;object-fit:contain}.uni-card[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:block;text-align:center;padding:.7rem .5rem .9rem;border-top:1px solid #F0F3F8;font-size:.9rem;font-weight:700;color:#1b3e6d}.partners-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem}.partner-card[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.6rem;min-height:3.2rem;padding:.5rem .8rem;background:#fff;border:1px solid #EDF1F7;border-radius:.55rem;box-shadow:0 2px 8px #173f740a}.partner-seal[data-astro-cid-j7pv25f6]{flex:none;display:grid;place-items:center;width:1.85rem;height:1.85rem;border-radius:50%;color:#fff;font-size:.8rem;font-family:var(--font-serif)}.seal-0[data-astro-cid-j7pv25f6]{background:#2e7b57}.seal-1[data-astro-cid-j7pv25f6]{background:#1d5ba5}.seal-2[data-astro-cid-j7pv25f6]{background:#b4473c}.seal-3[data-astro-cid-j7pv25f6]{background:#2e6f9e}.partner-name[data-astro-cid-j7pv25f6]{font-size:.78rem;font-weight:600;color:#31527b;line-height:1.4}.partners-note[data-astro-cid-j7pv25f6]{margin-top:1.1rem;text-align:right;font-size:.75rem;color:#a3afc0}.major-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.major-card[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid #E7EDF6;border-radius:.75rem;overflow:hidden;box-shadow:0 7px 22px #173f7412}.major-card[data-astro-cid-j7pv25f6] header[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.7rem;padding:.8rem 1.2rem;background:linear-gradient(100deg,#23518c,#3e7fc6);color:#fff}.major-cap[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:.4rem;background:#ffffff2e}.major-cap[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1.15rem;height:1.15rem}.major-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.05rem;font-weight:700;letter-spacing:.1em}.major-card[data-astro-cid-j7pv25f6] header[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{margin-left:auto;font-size:.75rem;color:#ffffffd1}.major-card[data-astro-cid-j7pv25f6] header[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#fff}.major-list[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:.15rem .5rem;padding:1.1rem 1.2rem 1.35rem}.major-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{min-width:0}.major-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:block;font-size:.76rem;color:#54677f;padding:.28rem .15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.major-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:before{content:"·";margin-right:.3rem;color:#c9a65c}.major-list[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:#1d4e89}.carousel[data-astro-cid-j7pv25f6]{position:relative}.carousel-track[data-astro-cid-j7pv25f6]{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:.35rem .2rem .75rem;scroll-snap-type:x mandatory}.carousel-track[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.carousel-arrow[data-astro-cid-j7pv25f6]{position:absolute;top:42%;transform:translateY(-50%);z-index:2;width:1.9rem;height:1.9rem;border:none;border-radius:50%;background:#fff;color:#9aa7b8;box-shadow:0 2px 10px #173f742e;font-size:1.35rem;line-height:1;cursor:pointer}.carousel-arrow[data-astro-cid-j7pv25f6].prev{left:-.7rem}.carousel-arrow[data-astro-cid-j7pv25f6].next{right:-.7rem}.carousel-arrow[data-astro-cid-j7pv25f6]:hover{color:#1d4e89}.cert-item[data-astro-cid-j7pv25f6],.moment-item[data-astro-cid-j7pv25f6]{flex:0 0 calc((100% - 4rem)/5);scroll-snap-align:start;background:#fff;border:1px solid #EBEFF5;border-radius:.6rem;overflow:hidden;box-shadow:0 5px 16px #173f7412}.cert-item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6],.moment-item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:4 / 3;object-fit:cover}.cert-item[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6],.moment-item[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{padding:.55rem .3rem;text-align:center;font-size:.72rem;color:#8794a6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disclaimer[data-astro-cid-j7pv25f6]{margin-top:.65rem;text-align:center;font-size:.75rem;color:#a5b0bf}.honor-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.honor-item[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid #EEE8DC;border-radius:.5rem;overflow:hidden;box-shadow:0 5px 16px #785f2d1a}.honor-item[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:1 / .78;object-fit:cover}.honor-item[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{padding:.5rem .4rem;text-align:center;font-size:.7rem;line-height:1.5;color:#8a7a5e;min-height:2.9rem}.lp-lead[data-astro-cid-j7pv25f6]{background:#f8fafd;padding:3.8rem 0 4.2rem}.lp-lead[data-astro-cid-j7pv25f6] .sec-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.4rem}.lead-sub[data-astro-cid-j7pv25f6]{margin:-1.6rem 0 2rem;text-align:center;font-size:.85rem;color:#8a98aa}.lead-form[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:1rem;max-width:62rem;margin:0 auto}.lead-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.lead-form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]{width:100%;height:2.9rem;padding:0 1.1rem;border:1px solid #E6ECF4;border-radius:999px;background:#fff;color:#46586e;font-size:.88rem;font-family:inherit;outline:none}.lead-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus,.lead-form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]:focus{border-color:#c9a65c;box-shadow:0 0 0 3px #c9a65c24}.lead-form[data-astro-cid-j7pv25f6] select[data-astro-cid-j7pv25f6]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%239AA7B8' stroke-width='1.6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.2rem center}.lead-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{height:2.9rem;padding:0 2.6rem;border:none;border-radius:999px;background:linear-gradient(100deg,#c9a65c,#b8913f);color:#fff;font-size:.92rem;font-weight:600;letter-spacing:.06em;cursor:pointer;box-shadow:0 6px 16px #b8913f47}.lead-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]:hover{filter:brightness(1.06)}.lead-note[data-astro-cid-j7pv25f6]{margin-top:1rem;text-align:center;font-size:.74rem;color:#a8b3c2}@media(max-width:1000px){.lp-hero[data-astro-cid-j7pv25f6]{height:25rem}.program-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.partners-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.uni-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.major-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.cert-item[data-astro-cid-j7pv25f6],.moment-item[data-astro-cid-j7pv25f6]{flex-basis:calc((100% - 2rem) / 3)}.honor-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}.lead-form[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.lead-form[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{grid-column:1 / -1}}@media(max-width:680px){.lp-hero[data-astro-cid-j7pv25f6]{height:21rem}.hero-inner[data-astro-cid-j7pv25f6]{padding-left:1.5rem}.hero-title[data-astro-cid-j7pv25f6]{font-size:1.5rem;white-space:normal;text-wrap:balance;width:auto;max-width:100%}.hero-subtitle[data-astro-cid-j7pv25f6]{flex-wrap:wrap;justify-content:flex-start;letter-spacing:.02em;font-size:.78rem;gap:.4rem}.hero-subtitle[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{display:none}.hero-dots[data-astro-cid-j7pv25f6]{bottom:1.6rem}.lp-news-wrap[data-astro-cid-j7pv25f6]{margin-top:-1.2rem}.lp-news-grid[data-astro-cid-j7pv25f6],.news-card-body[data-astro-cid-j7pv25f6],.guide-body[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.news-thumb[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:9rem;min-height:0}.qr-box[data-astro-cid-j7pv25f6]{border-left:none;border-top:1px solid #EEF2F7;padding:.85rem 0 0;flex-direction:row;gap:.9rem}.qr-box[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:4.5rem;height:4.5rem}.lp-section[data-astro-cid-j7pv25f6]{padding:2.6rem 0}.program-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:.8rem}.program-card[data-astro-cid-j7pv25f6]{padding:1.3rem .8rem}.program-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.74rem}.partners-grid[data-astro-cid-j7pv25f6],.major-list[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.cert-item[data-astro-cid-j7pv25f6],.moment-item[data-astro-cid-j7pv25f6]{flex-basis:calc((100% - 1rem)/2)}.honor-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.lead-form[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.carousel-arrow[data-astro-cid-j7pv25f6]{display:none}}
