.au-page{overflow-x:clip}.au-mission{position:relative;padding-block:var(--tg-section-md)}.au-mission__block{max-width:62rem;margin-inline:auto;display:grid;gap:var(--tg-sp-4)}.au-mission__title{margin:0;font-style:italic;font-size:clamp(1.9rem,2.6vw + .9rem,3.2rem);line-height:1.12;color:var(--tg-color-text-heading);max-width:24ch;letter-spacing:-.005em;padding-left:var(--tg-sp-5);border-left:2px solid color-mix(in srgb,var(--tg-color-accent) 85%,transparent)}.au-mission__title em{font-style:italic;color:var(--tg-color-accent)}.au-mission__copy{margin:0;color:var(--tg-color-text-body);line-height:1.72;max-width:62ch;font-size:var(--tg-fs-lead, 1.125rem);padding-left:var(--tg-sp-5)}.au-mission__copy:first-letter{float:left;font-family:var(--tg-font-display, serif);font-size:3.4em;line-height:.88;padding:.04em .12em 0 0;color:var(--tg-color-accent);font-weight:var(--tg-w-medium)}html[lang^=zh] .au-mission__copy:first-letter{float:none;font-size:inherit;padding:0;color:inherit}@media(max-width:720px){.au-mission__title,.au-mission__copy{padding-left:var(--tg-sp-4)}}.au-section-head{max-width:62rem;margin-inline:auto;margin-bottom:var(--tg-sp-6);display:grid;gap:var(--tg-sp-3)}.au-section-title{margin:0;font-size:clamp(1.8rem,2.2vw + .9rem,2.8rem);line-height:1.15;color:var(--tg-color-text-heading);letter-spacing:-.005em;max-width:20ch}.au-section-lead{margin:0;color:var(--tg-color-text-body);max-width:62ch;line-height:1.6}.au-values{position:relative;padding-block:var(--tg-section-md);background:radial-gradient(1200px 500px at 50% -10%,color-mix(in srgb,var(--tg-color-accent) 5%,transparent),transparent 60%),var(--tg-color-bg)}.au-values__list{list-style:none;margin:0;padding:0;max-width:62rem;margin-inline:auto;border-top:1px solid color-mix(in srgb,var(--tg-color-accent) 18%,var(--tg-color-border-subtle))}.au-value{position:relative;display:grid;grid-template-columns:minmax(3.5rem,5rem) minmax(10rem,16rem) minmax(0,1fr);gap:var(--tg-sp-5);align-items:start;padding-block:var(--tg-sp-5);border-bottom:1px solid color-mix(in srgb,var(--tg-color-accent) 18%,var(--tg-color-border-subtle));transition:background-color var(--tg-dur-med) var(--tg-ease-standard)}.au-value:hover{background-color:color-mix(in srgb,var(--tg-color-accent) 3%,transparent)}.au-value__num{font-family:var(--tg-font-display, serif);font-size:clamp(2rem,2.6vw + .5rem,2.8rem);font-weight:var(--tg-w-medium);line-height:1;color:var(--tg-color-accent);letter-spacing:.01em;padding-top:.15em;font-feature-settings:"lnum"}.au-value__label{display:flex;align-items:center;gap:var(--tg-sp-3);flex-wrap:wrap}.au-value__icon{width:2.2rem;aspect-ratio:1;flex:0 0 auto;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 2px 6px color-mix(in srgb,var(--tg-color-accent) 22%,transparent))}.au-value__icon svg{width:100%;height:100%;display:block;overflow:visible}.au-value__title{margin:0;font-size:var(--tg-fs-h3, 1.3rem);font-weight:var(--tg-w-semibold);color:var(--tg-color-text-heading);letter-spacing:.04em;text-transform:uppercase}.au-value__copy{margin:0;color:var(--tg-color-text-body);line-height:1.6;font-size:var(--tg-fs-body);max-width:54ch}@media(max-width:780px){.au-value{grid-template-columns:minmax(2.5rem,3.5rem) minmax(0,1fr);gap:var(--tg-sp-3) var(--tg-sp-4);padding-block:var(--tg-sp-4)}.au-value__copy{grid-column:2 / -1}}.au-team{padding-block:var(--tg-section-md)}.au-dept-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tg-sp-6) var(--tg-sp-5)}@media(max-width:1100px){.au-dept-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:780px){.au-dept-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.au-dept-grid{grid-template-columns:1fr}}.au-dept{position:relative;display:flex;flex-direction:column;gap:var(--tg-sp-3);background:transparent;border:0;box-shadow:none;isolation:isolate}.au-dept__media{position:relative;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--tg-radius-sm, 6px);background:color-mix(in srgb,var(--tg-color-bg) 80%,#000 20%)}.au-dept__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--tg-dur-slow, .7s) var(--tg-ease-standard)}.au-dept:hover .au-dept__media img{transform:scale(1.04)}.au-dept__body{display:grid;gap:var(--tg-sp-1)}.au-dept__credit{display:flex;align-items:baseline;gap:.5rem}.au-dept__num{font-family:var(--tg-font-display, serif);font-size:.95rem;font-weight:var(--tg-w-medium);color:var(--tg-color-accent);letter-spacing:.04em}.au-dept__slash{color:var(--tg-color-text-muted);font-weight:var(--tg-w-light, 300)}.au-dept__title{margin:0;font-size:1.05rem;color:var(--tg-color-text-heading);font-weight:var(--tg-w-semibold);letter-spacing:.02em;text-transform:uppercase}.au-dept__copy{margin:0;color:var(--tg-color-text-body);font-size:.92rem;line-height:1.55;max-width:34ch}
