#wt-react-root[data-app=about] .wta-preview{margin:1rem auto 0;font-size:var(--text-sm)}#wt-react-root[data-app=about] .wta-intro{display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem 4rem;align-items:center;padding-block-start:clamp(2.5rem,2rem + 3vw,5rem)}#wt-react-root[data-app=about] .wta-intro__copy{display:grid;justify-items:start;gap:1.1rem}#wt-react-root[data-app=about] .wta-intro__h{margin:0;font-size:var(--text-fluid-2xl);font-weight:var(--font-weight-bold);line-height:1.2;color:var(--w3-text);text-wrap:balance}#wt-react-root[data-app=about] .wta-intro__copy>p{margin:0;font-size:var(--text-lg);line-height:1.75;color:var(--w3-muted);max-width:60ch;text-wrap:pretty}#wt-react-root[data-app=about] .wta-checks{display:grid;grid-template-columns:minmax(0,1fr);gap:.65rem 1.5rem;margin:.25rem 0 .5rem;padding:0;list-style:none}#wt-react-root[data-app=about] .wta-checks li{display:flex;align-items:center;gap:.65rem;font-weight:var(--font-weight-medium);color:var(--w3-text)}#wt-react-root[data-app=about] .wta-checks__tick{flex:none;width:1.6rem;height:1.6rem;border-radius:50%;display:grid;place-items:center;background:var(--mp-accent);color:var(--mp-accent-ink)}#wt-react-root[data-app=about] .wta-checks__tick svg{width:.95rem;height:.95rem;stroke-width:24}@media(min-width:640px){#wt-react-root[data-app=about] .wta-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}#wt-react-root[data-app=about] .wta-collage{position:relative;min-height:22rem;padding-block-end:3rem}#wt-react-root[data-app=about] .wta-collage__big{aspect-ratio:4 / 3;width:88%;margin-inline-start:auto;box-shadow:var(--mp-shadow)}#wt-react-root[data-app=about] .wta-collage__small{position:absolute;inset-inline-start:0;inset-block-end:0;width:46%;aspect-ratio:4 / 3;border:6px solid var(--w3-card);box-shadow:var(--mp-shadow-hover)}#wt-react-root[data-app=about] .wta-collage:before{content:"";position:absolute;inset-block-start:-1.25rem;inset-inline-end:-1.25rem;width:9rem;height:9rem;background-image:radial-gradient(var(--mp-tint-yellow-2) 2px,transparent 2.5px);background-size:14px 14px;z-index:0}#wt-react-root[data-app=about] .wta-collage>*{position:relative;z-index:var(--z-local-1)}#wt-react-root[data-app=about] .wta-collage .wta-collage__small{position:absolute}#wt-react-root[data-app=about] .wta-collage__badge{position:absolute!important;inset-inline-end:1.25rem;inset-block-end:1.25rem;display:flex;align-items:center;gap:.85rem;padding:.85rem 1.25rem .85rem 1rem;border-radius:var(--mp-radius-lg);background:var(--w3-card);box-shadow:var(--mp-shadow-hover)}#wt-react-root[data-app=about] .wta-collage__badge>span:not(.mpk-disc){display:grid;font-size:var(--text-sm);color:var(--w3-muted);line-height:1.3}#wt-react-root[data-app=about] .wta-collage__badge strong{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--w3-text)}@media(min-width:1024px){#wt-react-root[data-app=about] .wta-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:2rem}#wt-react-root[data-app=about] .wta-collage__big{width:94%}}#wt-react-root[data-app=about] .wta-stats{margin-block-start:var(--w3-section);padding-block:clamp(2.5rem,2rem + 2vw,4rem);background:var(--mp-dark);color:var(--w3-on-inverse);position:relative;overflow:hidden}#wt-react-root[data-app=about] .wta-stats:after{content:"";position:absolute;inset-block-start:-6rem;inset-inline-start:-6rem;width:18rem;height:18rem;border-radius:50%;border:2.5rem solid color-mix(in srgb,var(--mp-accent) 8%,transparent);pointer-events:none}#wt-react-root[data-app=about] .wta-stats__grid{position:relative;z-index:var(--z-local-1);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:0}#wt-react-root[data-app=about] .wta-stat{display:flex;align-items:center;gap:1.1rem;padding:1.25rem;border-radius:var(--mp-radius-lg);background:color-mix(in srgb,var(--w3-paper) 5%,transparent);border:1px solid color-mix(in srgb,var(--w3-paper) 9%,transparent)}#wt-react-root[data-app=about] .wta-stat dd{margin:0;font-size:var(--text-fluid-2xl);font-weight:var(--font-weight-bold);line-height:1.05;color:var(--w3-on-inverse);font-variant-numeric:tabular-nums}#wt-react-root[data-app=about] .wta-stat dt{margin:.35rem 0 0;font-size:var(--text-base);color:var(--w3-on-inverse-muted)}#wt-react-root[data-app=about] .wta-note{position:relative;z-index:var(--z-local-1);margin:1.25rem 0 0;font-size:var(--text-sm);color:var(--w3-on-inverse-muted)}@media(max-width:639px){#wt-react-root[data-app=about] .wta-stats__grid{gap:.75rem}#wt-react-root[data-app=about] .wta-stat{flex-direction:column;align-items:flex-start;gap:.6rem;padding:1rem}#wt-react-root[data-app=about] .wta-stat .mpk-disc--lg{width:2.75rem;height:2.75rem}#wt-react-root[data-app=about] .wta-stat .mpk-disc--lg svg{width:1.35rem;height:1.35rem}}@media(min-width:1100px){#wt-react-root[data-app=about] .wta-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#wt-react-root[data-app=about] .wta-features{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0;list-style:none}#wt-react-root[data-app=about] .wta-feature{display:grid;justify-items:start;align-content:start;gap:.85rem;padding:2rem 1.75rem;background:var(--w3-card);border:1px solid var(--mp-line);border-radius:var(--mp-radius-lg);transition:box-shadow var(--wt-dur) var(--wt-ease),translate var(--wt-dur) var(--wt-ease),border-color var(--wt-dur)}#wt-react-root[data-app=about] .wta-feature:hover{box-shadow:var(--mp-shadow-hover);translate:0 -4px;border-color:transparent}#wt-react-root[data-app=about] .wta-feature:hover .mpk-disc{background:var(--mp-accent);color:var(--mp-accent-ink)}#wt-react-root[data-app=about] .wta-feature .mpk-disc{transition:background var(--wt-dur)}#wt-react-root[data-app=about] .wta-feature h3{margin:.25rem 0 0;font-size:var(--text-lg);font-weight:var(--font-weight-bold);color:var(--w3-text)}#wt-react-root[data-app=about] .wta-feature p{margin:0;color:var(--w3-muted);line-height:1.65}@media(max-width:639px){#wt-react-root[data-app=about] .wta-features{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-block:.25rem .75rem;scrollbar-width:thin}#wt-react-root[data-app=about] .wta-feature{flex:0 0 82%;scroll-snap-align:start;padding:1.5rem 1.25rem}#wt-react-root[data-app=about] .wta-feature:hover{translate:none}}@media(min-width:640px){#wt-react-root[data-app=about] .wta-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){#wt-react-root[data-app=about] .wta-features{grid-template-columns:repeat(4,minmax(0,1fr))}}#wt-react-root[data-app=about] .wta-depts{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem 3rem;align-items:stretch}#wt-react-root[data-app=about] .wta-depts__photo{min-height:20rem}#wt-react-root[data-app=about] .wta-depts__photo img{position:absolute;top:0;right:0;bottom:0;left:0}#wt-react-root[data-app=about] .wta-depts__photo figcaption{position:absolute;inset-inline:1.25rem;inset-block-end:1.25rem;z-index:var(--z-local-1);display:grid;justify-items:start;gap:.6rem;padding:1.25rem 1.4rem;border-radius:var(--mp-radius);background:color-mix(in srgb,var(--mp-dark) 86%,transparent);color:var(--w3-on-inverse)}#wt-react-root[data-app=about] .wta-depts__photo figcaption strong{font-size:var(--text-lg);line-height:1.35}#wt-react-root[data-app=about] .wta-deptlist{display:grid;gap:1rem;margin:0;padding:0;list-style:none}#wt-react-root[data-app=about] .wta-dept{display:flex;align-items:center;gap:1.1rem;padding:1.25rem 1.4rem;border-radius:var(--mp-radius-lg);background:var(--w3-card);border:1px solid var(--mp-line);color:var(--w3-text);text-decoration:none;transition:border-color var(--wt-dur-fast),box-shadow var(--wt-dur-fast)}#wt-react-root[data-app=about] .wta-dept:hover{border-color:var(--w3-graphite);box-shadow:var(--mp-shadow);color:var(--w3-text)}#wt-react-root[data-app=about] .wta-dept__text{display:grid;gap:.25rem;flex:1 1 auto;min-width:0}#wt-react-root[data-app=about] .wta-dept__text strong{font-size:var(--text-lg)}#wt-react-root[data-app=about] .wta-dept__text span{color:var(--w3-muted);font-size:var(--text-base);line-height:1.55}#wt-react-root[data-app=about] .wta-dept__go{flex:none;width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;background:var(--mp-soft);color:var(--w3-text);transition:background var(--wt-dur-fast)}#wt-react-root[data-app=about] .wta-dept:hover .wta-dept__go{background:var(--mp-accent);color:var(--mp-accent-ink)}@media(min-width:1024px){#wt-react-root[data-app=about] .wta-depts{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}#wt-react-root[data-app=about] .wta-creds-band{margin-block-start:var(--w3-section);padding-block:clamp(2.5rem,2rem + 2vw,3.5rem);background:var(--mp-soft)}#wt-react-root[data-app=about] .wta-creds-band .w3-creds{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem}#wt-react-root[data-app=about] .wta-creds-band .w3-creds__item{min-height:7rem;padding:1.25rem 1.5rem;border-radius:var(--mp-radius-lg);border-color:var(--mp-line);box-shadow:var(--mp-shadow)}#wt-react-root[data-app=about] .wta-creds-band .w3-creds__label{font-size:var(--text-lg)}#wt-react-root[data-app=about] .wta-talk{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center;padding:clamp(1.5rem,1rem + 2vw,3rem);border-radius:var(--mp-radius-lg);background:var(--mp-tint-steel);position:relative;overflow:hidden}#wt-react-root[data-app=about] .wta-talk__copy{display:grid;justify-items:start;gap:1rem;position:relative;z-index:var(--z-local-1)}#wt-react-root[data-app=about] .wta-talk__copy h2{margin:0;font-size:var(--text-fluid-lg);font-weight:var(--font-weight-bold);line-height:1.3;color:var(--w3-text)}#wt-react-root[data-app=about] .wta-talk__photo{aspect-ratio:16 / 10}@media(min-width:1024px){#wt-react-root[data-app=about] .wta-talk{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}
