.about-career[data-astro-cid-6uh7x7xe] .experience{border-bottom:0;padding:0}.about-career[data-astro-cid-6uh7x7xe] .experience .section-kicker{display:none}.about-principles-list[data-astro-cid-5hogiqof]{flex-direction:column;display:flex}.about-principle-row[data-astro-cid-5hogiqof]{border-top:1px solid var(--card-border,#5f50381a);transition:border-color var(--dur-fast,.15s) ease;grid-template-columns:4rem minmax(0,1fr);gap:1.25rem 1.75rem;padding:1.75rem 0;display:grid}.about-principle-row[data-astro-cid-5hogiqof]:first-child{border-top:0;padding-top:.75rem}.about-principle-meta[data-astro-cid-5hogiqof]{align-items:flex-start;padding-top:.1rem;display:flex}.about-principle-num[data-astro-cid-5hogiqof]{color:var(--text-main);letter-spacing:-.04em;opacity:.9;font-size:1.85rem;font-weight:800;line-height:1}.about-principle-content[data-astro-cid-5hogiqof]{flex-direction:column;gap:.35rem;min-width:0;display:flex}.about-principle-header[data-astro-cid-5hogiqof]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.about-principle-title[data-astro-cid-5hogiqof]{letter-spacing:-.025em;color:var(--text-main);transition:color var(--dur-fast,.15s) ease;margin:0;font-size:clamp(1.15rem,2vw,1.3rem);font-weight:750;line-height:1.25}.about-principle-row[data-astro-cid-5hogiqof]:hover .about-principle-title[data-astro-cid-5hogiqof]{color:var(--accent)}.about-principle-tag[data-astro-cid-5hogiqof]{letter-spacing:.08em;color:var(--text-muted);background:var(--card-bg,#f2ede4);border:1px solid var(--card-border,#211f1d14);border-radius:var(--radius-sm,6px);text-transform:uppercase;white-space:nowrap;padding:.15rem .5rem;font-size:.7rem}.about-principle-sub[data-astro-cid-5hogiqof]{font-size:var(--type-meta,.75rem);color:var(--accent);letter-spacing:.01em;margin:0;font-weight:500}.about-principle-body[data-astro-cid-5hogiqof]{font-size:var(--type-body,1.05rem);color:var(--text-muted);max-width:44rem;margin:.25rem 0 0;line-height:1.6}.about-principle-proofs[data-astro-cid-5hogiqof]{flex-wrap:wrap;gap:.85rem 1.25rem;margin-top:.5rem;display:flex}.about-principle-link[data-astro-cid-5hogiqof]{font-size:var(--type-meta,.75rem);letter-spacing:.02em;color:var(--text-main);border-bottom:1px solid var(--card-border,#5f503833);transition:color var(--dur-fast,.15s) ease, border-color var(--dur-fast,.15s) ease;align-items:center;gap:.25rem;font-weight:600;text-decoration:none;display:inline-flex}.about-principle-link[data-astro-cid-5hogiqof]:hover{color:var(--accent);border-color:var(--accent)}@media (width<=640px){.about-principle-row[data-astro-cid-5hogiqof]{grid-template-columns:3rem minmax(0,1fr);gap:.85rem;padding:1.35rem 0}.about-principle-num[data-astro-cid-5hogiqof]{font-size:1.5rem}.about-principle-title[data-astro-cid-5hogiqof]{font-size:1.1rem}.about-principle-body[data-astro-cid-5hogiqof]{font-size:.95rem}.about-principle-header[data-astro-cid-5hogiqof]{flex-direction:column;gap:.25rem}}.about-school-block[data-astro-cid-fxxcnwf3]{flex-direction:column;display:flex}.about-school-row[data-astro-cid-fxxcnwf3]{color:inherit;text-decoration:none}.about-school-row[data-astro-cid-fxxcnwf3]:hover .about-school-primary[data-astro-cid-fxxcnwf3]{color:var(--text-main)}.about-school-activity[data-astro-cid-fxxcnwf3]{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:-.25rem;padding:.15rem 0 .85rem 3.5rem;font-size:.82rem;display:flex}.activity-kicker[data-astro-cid-fxxcnwf3]{color:var(--accent,#702632);text-transform:uppercase;letter-spacing:.05em;background:#70263214;border-radius:3px;padding:.15rem .45rem;font-size:.72rem;font-weight:700}.activity-link[data-astro-cid-fxxcnwf3]{color:var(--text-muted);transition:color var(--dur-fast) ease;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.activity-link[data-astro-cid-fxxcnwf3]:hover{color:var(--text-main)}.activity-link[data-astro-cid-fxxcnwf3] .section-link[data-astro-cid-fxxcnwf3]{font-size:.78rem}.about-school-archive[data-astro-cid-fxxcnwf3]{font-size:var(--type-meta);color:var(--text-muted);margin:1rem 0 0}.about-school-archive[data-astro-cid-fxxcnwf3] a[data-astro-cid-fxxcnwf3]{color:var(--text-main);font-weight:700;text-decoration:none}.about-school-archive[data-astro-cid-fxxcnwf3] a[data-astro-cid-fxxcnwf3]:hover{text-decoration:underline}@media (width<=600px){.about-school-activity[data-astro-cid-fxxcnwf3]{margin-top:.25rem;padding-left:0}}.about-gallery-grid[data-astro-cid-eq3ytl7v]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1.15rem;margin-top:1.25rem;display:grid}@media (width<=900px){.about-gallery-grid[data-astro-cid-eq3ytl7v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem 1rem}}@media (width<=600px){.about-gallery-grid[data-astro-cid-eq3ytl7v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem .85rem}}@media (width<=360px){.about-gallery-grid[data-astro-cid-eq3ytl7v]{grid-template-columns:1fr;gap:1rem}}.about-beyond-list[data-astro-cid-va5tn5h7]{flex-direction:column;display:flex}.about-beyond-row[data-astro-cid-va5tn5h7]{border-top:1px solid var(--card-border,#5f50381a);transition:background-color var(--dur-fast,.15s) ease;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:1.15rem;padding:1.25rem 0;display:grid}.about-beyond-row[data-astro-cid-va5tn5h7]:first-child{border-top:0;padding-top:.5rem}.beyond-icon-wrap[data-astro-cid-va5tn5h7]{border-radius:var(--radius-md,10px);background:var(--card-bg,#f2ede4);border:1px solid var(--card-border,#211f1d14);width:2.5rem;height:2.5rem;color:var(--accent,#b86e1e);transition:transform var(--dur-fast,.15s) ease, background-color var(--dur-fast,.15s) ease, border-color var(--dur-fast,.15s) ease;flex-shrink:0;justify-content:center;align-items:center;margin-top:.1rem;display:flex}.about-beyond-row[data-astro-cid-va5tn5h7]:hover .beyond-icon-wrap[data-astro-cid-va5tn5h7]{background:var(--accent-subtle,#f8ede0);border-color:var(--card-border-hover,#b86e1e40);transform:scale(1.06)}.beyond-body[data-astro-cid-va5tn5h7]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.beyond-header[data-astro-cid-va5tn5h7]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem 1rem;display:flex}.about-beyond-term[data-astro-cid-va5tn5h7]{letter-spacing:-.01em;color:var(--text-main);transition:color var(--dur-fast,.15s) ease;margin:0;font-size:1rem;font-weight:600}.about-beyond-row[data-astro-cid-va5tn5h7]:hover .about-beyond-term[data-astro-cid-va5tn5h7]{color:var(--accent,#b86e1e)}.about-beyond-meta[data-astro-cid-va5tn5h7]{font-size:var(--type-meta,.75rem);color:var(--text-muted);letter-spacing:.02em;margin:0}.about-beyond-desc[data-astro-cid-va5tn5h7]{font-size:var(--type-xyz,1rem);color:var(--text-main);max-width:44rem;margin:.35rem 0 0;line-height:1.55}@media (width<=600px){.about-beyond-row[data-astro-cid-va5tn5h7]{grid-template-columns:2.25rem minmax(0,1fr);gap:.85rem}.beyond-icon-wrap[data-astro-cid-va5tn5h7]{width:2.25rem;height:2.25rem}.beyond-header[data-astro-cid-va5tn5h7]{flex-direction:column;gap:.15rem}}
