@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Red+Hat+Mono:wght@400;500&display=swap";@font-face{font-family:Orator Std;src:url(/fonts/OratorStd.otf) format("opentype");font-weight:400 500;font-style:normal;font-display:swap}:root{--color-canvas: #F3EAE5;--color-canvas-subtle: #EAD9CD;--color-surface: #FFFFFF;--color-surface-tint: #FBF8F6;--color-ink: #2B2624;--color-ink-primary: #2B2624;--color-ink-secondary: #6E625C;--color-ink-muted: #8C7F78;--color-ink-dark: #5E534D;--color-border-subtle: rgba(43, 38, 36, .22);--color-border-strong: #2B2624;--color-border-hairline: rgba(43, 38, 36, .12);--color-border-faint: rgba(43, 38, 36, .08);--color-overlay: rgba(43, 38, 36, .6);--color-status-published-bg: #DCE8DC;--color-status-published-fg: #24502A;--color-status-danger: #A23A2E;--color-status-danger-border: rgba(162, 58, 46, .3);--font-display: "Orator Std", "OratorStd", "Red Hat Mono", ui-monospace, monospace;--font-sans: "Montserrat", system-ui, sans-serif;--tracking-ui: .08em;--tracking-label: .14em;--gutter: clamp(20px, 5.5vw, 80px);--max: 1440px;--section: clamp(56px, 9vw, 120px)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--color-canvas);color:var(--color-ink-primary);font-family:var(--font-sans);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}.font-display{font-family:var(--font-display);font-variant-caps:small-caps;text-transform:uppercase;font-weight:400;letter-spacing:.08em}.font-label,.eyebrow,label{font-family:var(--font-sans);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-label)}.btn,nav a,button{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:var(--tracking-ui)}.font-label,.eyebrow{font-size:13px;color:var(--color-ink-secondary)}.team-portrait{filter:grayscale(100%) contrast(1.05);transition:filter .4s ease}.team-portrait:hover{filter:grayscale(0%)}.app-shell{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-canvas)}.app-shell__main{flex:1}.container{width:100%;max-width:var(--max);margin-inline:auto;padding-inline:var(--gutter)}.section{width:100%;max-width:var(--max);margin-inline:auto;padding:var(--section-block, 80px) var(--gutter)}.section--lg{--section-block: 96px}.section--sm{--section-block: 60px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:13px;line-height:1.2;letter-spacing:var(--tracking-ui);text-align:center;text-decoration:none;cursor:pointer}.btn--solid{padding:16px 26px;border:none;background:var(--color-ink-primary);color:var(--color-canvas)}.btn--solid:hover{background:var(--color-ink-dark)}.btn--outline{padding:15px 25px;border:1px solid var(--color-border-strong);background:transparent;color:var(--color-ink-primary)}.btn--outline:hover{border-color:var(--color-ink-secondary);color:var(--color-ink-secondary)}.btn--ghost{gap:8px;padding:0;border:none;background:none;color:var(--color-ink-primary)}.btn--sm{padding:12px 24px;font-size:12px}.btn--block{width:100%}.btn--icon{padding:8px;border:1px solid var(--color-border-subtle);background:none;color:inherit}.btn--icon-danger{border-color:var(--color-status-danger-border);color:var(--color-status-danger)}.form-field{display:flex;flex-direction:column;gap:8px}.form-label{font-size:11px;color:var(--color-ink-secondary)}.form-control{width:100%;padding:12px 16px;border:1px solid var(--color-border-strong);background:transparent;color:var(--color-ink-primary);font-family:var(--font-sans);font-size:14px}.form-control--select{background:var(--color-surface)}.form-control--underline{min-height:48px;padding:8px 0;border:0;border-bottom:1px solid var(--color-ink-primary);font-size:16px}textarea.form-control--underline{min-height:96px;padding:12px 0;resize:vertical}.page-state{padding:120px 20px;text-align:center}.page-state__title{font-size:32px;margin-bottom:16px}.page-state__title--sm{font-size:28px}.page-state--compact{padding:80px}.page-state__action{padding:12px 24px}.loading-note{padding:60px 0;color:var(--color-ink-secondary)}.team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:48px}.team-grid--compact{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:40px 24px}.team-card{display:flex;flex-direction:column}.team-card__media{aspect-ratio:3 / 4;margin-bottom:24px;overflow:hidden;background-color:var(--color-canvas-subtle)}.team-card__img{width:100%;height:100%;object-fit:cover}.team-card__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--color-canvas-subtle)}.team-card__name{margin-bottom:6px;color:var(--color-ink-primary);font-size:20px}.team-card__role{margin-bottom:16px;color:var(--color-ink-secondary);font-size:12px}.team-card__bio{color:var(--color-ink-dark);font-size:14px;line-height:1.6}.team-card--compact{gap:10px}.team-card--compact .team-card__media{margin-bottom:0}.team-card--compact .team-card__name{margin:4px 0 0;font-size:17px}.team-card--compact .team-card__role{margin-bottom:0}@media (max-width: 600px){.team-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-canvas)}::-webkit-scrollbar-thumb{background:var(--color-ink-secondary)}.site-header{position:sticky;top:0;z-index:100;background-color:var(--color-canvas);border-bottom:1px solid var(--color-border-subtle)}.site-header__bar{display:flex;align-items:center;justify-content:space-between;min-height:92px;width:100%;max-width:var(--max);margin-inline:auto;padding-inline:clamp(20px,3.5vw,52px)}.site-header__brand{display:flex;align-items:center;gap:12px;cursor:pointer;text-decoration:none}.site-header__logo{display:block;height:40px;width:auto}.menu-toggle{display:none;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid var(--color-ink-primary);background:transparent;cursor:pointer}.site-nav{display:flex;align-items:center;gap:24px}.site-nav__link{display:block;padding:0;border:none;background:none;color:var(--color-ink-secondary);font-size:13px;cursor:pointer;text-decoration:none}.site-nav__link--admin{color:var(--color-status-published-fg);font-weight:600}.site-nav__link:hover,.site-nav__link.is-active{color:var(--color-ink-primary)}@media (max-width: 960px){.site-header__bar{min-height:76px}.menu-toggle{display:inline-flex}.site-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:16px var(--gutter) 28px;background:var(--color-canvas);border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle)}.site-nav.is-open{display:flex}.site-nav__link{width:100%;padding:16px 0;border-bottom:1px solid var(--color-border-hairline);text-align:left}.site-nav .btn{width:100%;margin-top:20px}}.site-footer{padding:0 var(--gutter);background-color:var(--color-canvas-subtle);color:var(--color-ink-primary)}.site-footer__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:48px;max-width:var(--max);margin-inline:auto;padding-block:72px 56px}.site-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.site-footer__brand img{width:auto;height:52px}.site-footer__brand>span{font-size:12px}.site-footer__cols{display:flex;flex-wrap:wrap;gap:clamp(32px,6vw,72px);font-family:var(--font-display);font-size:13px;letter-spacing:.12em;text-transform:uppercase}.site-footer__cols>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.site-footer__cols>div>span{margin-bottom:2px;color:var(--color-ink-dark)}.site-footer__link{border:none;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;text-align:left;cursor:pointer}.site-footer__link:hover{color:var(--color-ink-secondary)}.site-footer__bottom{max-width:var(--max);margin:0 auto;padding-block:24px 40px;border-top:1px solid rgba(43,38,36,.3);color:var(--color-ink-dark);font-family:var(--font-display);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.section-title{font-size:clamp(24px,2.8vw,40px);line-height:1.2}.hero{position:relative}.hero__img{width:100%;height:clamp(460px,50vw,720px);object-fit:cover}.hero__card{position:absolute;left:var(--gutter);bottom:64px;display:flex;flex-direction:column;gap:20px;max-width:600px;padding:44px 48px;background-color:var(--color-canvas)}.hero__title{color:var(--color-ink-primary);font-size:clamp(30px,4.2vw,48px);line-height:1.15}.hero__lede{color:var(--color-ink-dark);font-size:16px;line-height:1.7}.hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.studio__grid{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,64px)}.studio__copy{display:flex;flex:1 1 420px;flex-direction:column;gap:24px}.studio__text{font-size:17px;line-height:1.8}.studio__media{display:flex;flex:1 1 520px;flex-direction:column;gap:12px;margin:0}.studio__img{width:100%;height:clamp(300px,39vw,560px);object-fit:cover}.studio__caption{color:var(--color-ink-secondary);font-size:12px}.studio__caption-location{color:var(--color-ink-muted)}.gallery-strip{padding-bottom:var(--section)}.gallery-strip__track{display:flex;gap:24px;padding:0 var(--gutter) 12px;overflow-x:auto;scroll-snap-type:x mandatory}.gallery-strip__item{display:flex;flex:none;flex-direction:column;gap:10px;margin:0;cursor:pointer;scroll-snap-align:start}.gallery-strip__img{width:clamp(280px,37vw,540px);height:clamp(210px,26vw,380px);object-fit:cover}.gallery-strip__caption{color:var(--color-ink-secondary);font-size:12px}.gallery-strip__caption-sector{color:var(--color-ink-muted)}.services{padding-block:0 clamp(80px,9vw,120px)}.services__grid{display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,64px)}.services__intro{display:flex;flex:1 1 320px;flex-direction:column;gap:20px}.services__list{flex:2 1 560px;min-width:0;border-bottom:1px solid var(--color-border-subtle)}.service{border-top:1px solid var(--color-border-subtle)}.service__summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:20px 0;font-size:clamp(17px,1.6vw,22px);letter-spacing:.08em;list-style:none;cursor:pointer}.service__summary::-webkit-details-marker{display:none}.service__summary:after{content:"+";flex:none;font-family:var(--font-sans);font-size:28px;font-weight:300;line-height:1}.service[open] .service__summary:after{content:"−"}.service__body{max-width:640px;padding:0 0 28px;font-size:16px;line-height:1.75}.feature{background:var(--color-ink-primary);color:var(--color-canvas)}.feature__inner{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(40px,5vw,64px);padding-block:clamp(72px,9vw,120px)}.feature .eyebrow{color:#cbbdb4}.feature__text{display:flex;flex:1 1 380px;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}.feature__text>p:not(.eyebrow){line-height:1.75}.feature__img{flex:1.4 1 560px;width:100%;height:clamp(280px,42vw,600px);object-fit:cover}.feature__facts{display:grid;grid-template-columns:120px minmax(0,1fr);gap:10px 16px;width:100%;padding-top:20px;border-top:1px solid rgba(243,234,229,.25)}.feature__facts dt{color:#cbbdb4;font-size:12px;text-transform:uppercase;letter-spacing:.1em}.feature__facts dd{margin:0;font-size:14px}.feature__action{border-color:var(--color-canvas);color:var(--color-canvas)}.feature__action:hover{background:var(--color-canvas);color:var(--color-ink-primary)}.projects-preview{display:flex;flex-direction:column;gap:40px}.projects-preview__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.projects-preview__filters{display:flex;flex-wrap:wrap;gap:12px}.project-filter{display:inline-flex;flex:none;align-items:center;gap:10px;min-height:44px;padding:0 22px;border:1px solid var(--color-ink-primary);background:transparent;color:var(--color-ink-primary);font-size:13px;cursor:pointer}.project-filter[aria-pressed=true]{background:var(--color-ink-primary);color:var(--color-canvas)}.project-filter span{font-size:12px;letter-spacing:0}.projects-preview__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:48px 24px}.project-card{display:flex;flex-direction:column;gap:10px;cursor:pointer}.project-card__media{aspect-ratio:4 / 5;overflow:hidden;background-color:var(--color-canvas-subtle)}.project-card__img{width:100%;height:100%;object-fit:cover}.project-card__meta{color:var(--color-ink-secondary);font-size:11px}.project-card__type{margin-top:2px;color:var(--color-ink-secondary);font-size:11px}.project-card__title{color:var(--color-ink-primary);font-size:18px}.projects-preview__empty{grid-column:1 / -1;padding:32px 0;border-top:1px solid var(--color-border-subtle);color:var(--color-ink-secondary)}.process{padding-block:96px;background-color:var(--color-canvas-subtle)}.process__inner{display:flex;flex-direction:column;gap:56px}.process__intro{display:flex;flex-direction:column;gap:16px}.process__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:40px 24px;list-style:none}.process__step{display:flex;flex-direction:column;gap:14px;padding-top:24px;border-top:1px solid rgba(43,38,36,.3)}.process__num{font-weight:300;font-size:44px;line-height:1}.process__title{font-size:20px}.process__text{font-size:15px;line-height:1.7}.clients__inner{display:flex;flex-direction:column;gap:32px}.clients__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));column-gap:24px;list-style:none}.clients__item{padding:22px 0;border-top:1px solid var(--color-border-subtle);font-size:15px}.founder__grid{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,64px)}.founder__media{flex:0 1 520px;margin:0}.founder__img{width:100%;height:clamp(420px,43vw,620px);object-fit:cover}.founder__body{display:flex;flex:1 1 420px;flex-direction:column;gap:20px}.founder__role{color:var(--color-ink-secondary);font-size:13px}.founder__experience{margin-top:-12px;color:var(--color-ink-muted);font-size:12px}.team-card__experience{color:var(--color-ink-muted);font-size:11px;line-height:1.5}.founder__bio{font-size:17px;line-height:1.8}.team-roster{display:flex;flex-direction:column;gap:40px;padding-top:64px;border-top:1px solid var(--color-border-subtle)}.team-roster__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.team-roster__title{font-size:clamp(24px,2.8vw,36px)}.team-roster__intro{max-width:560px;color:var(--color-ink-secondary);font-size:15px}.contact{padding-block:96px;border-top:1px solid var(--color-border-subtle)}#estudio,#servicos,#projetos,#processo,#equipe,#contato{scroll-margin-top:104px}.contact__grid{display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,64px)}.contact__intro{display:flex;flex:1 1 380px;flex-direction:column;gap:28px}.contact__lede{font-size:17px;line-height:1.75}.contact__links{display:flex;flex-direction:column;gap:8px;font-size:18px}.contact__link{color:var(--color-ink-primary);text-decoration:none}.contact__address{color:var(--color-ink-secondary);font-size:13px;line-height:1.7}.contact__form{display:flex;flex:1.2 1 480px;flex-direction:column;gap:28px;min-width:0}.contact__row{display:flex;flex-wrap:wrap;gap:28px 24px}.contact__field{flex:1 1 220px}.contact__submit{align-self:flex-start;padding:16px 28px}@media (max-width: 900px){.hero__img{height:460px}.hero__card{position:relative;left:auto;bottom:auto;margin:-64px 16px 0;padding:28px 20px 16px}.feature__inner{gap:32px}.feature__facts{grid-template-columns:90px minmax(0,1fr)}}@media (max-width: 600px){.stat{flex-direction:row;align-items:baseline;gap:16px;padding-top:18px}.stat__num{min-width:64px}.clients__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;font-size:14px}.projects-preview__filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;gap:8px}.project-filter{min-height:40px;padding-inline:16px;font-size:12px}}.catalog__header{margin-bottom:64px}.catalog__eyebrow{margin-bottom:16px;color:var(--color-ink-secondary);font-size:12px}.catalog__title{margin-bottom:32px;color:var(--color-ink-primary);font-size:clamp(32px,4vw,48px)}.catalog__filters{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--color-border-subtle)}.catalog__tab{padding:8px 16px;border:none;border-bottom:2px solid transparent;background:none;color:var(--color-ink-secondary);font-size:12px;cursor:pointer;transition:all .2s ease}.catalog__tab.is-active{border-bottom-color:var(--color-ink-primary);color:var(--color-ink-primary)}.catalog__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:48px}.catalog-card{cursor:pointer}.catalog-card__media{aspect-ratio:4 / 3;margin-bottom:20px;overflow:hidden;background-color:var(--color-canvas-subtle)}.catalog-card__img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.catalog-card__meta{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.catalog-card__sector{color:var(--color-ink-secondary);font-size:11px}.catalog-card__year{color:var(--color-ink-muted);font-size:11px}.catalog-card__title{margin-bottom:8px;color:var(--color-ink-primary);font-size:22px}.catalog-card__city{margin:-4px 0 8px;color:var(--color-ink-muted);font-size:12px}.catalog-card__summary{color:var(--color-ink-secondary);font-size:14px;line-height:1.6}.project-detail{padding-bottom:120px}.project-detail__crumbs{padding-top:32px}.breadcrumbs{display:flex;gap:10px;color:var(--color-ink-secondary);font-size:12px}.breadcrumbs__link{color:var(--color-ink-secondary);text-decoration:none}.breadcrumbs__link:hover{color:var(--color-ink-primary)}.project-detail__header{padding-block:40px 48px}.project-detail__intro{display:flex;flex-direction:column;gap:24px}.project-detail__meta{color:var(--color-ink-secondary);font-size:14px}.project-detail__meta-year{color:var(--color-ink-muted)}.project-detail__title{color:var(--color-ink-primary);font-size:clamp(30px,4.2vw,56px)}.project-detail__summary{max-width:820px;font-size:clamp(18px,1.6vw,22px);font-weight:300;line-height:1.6}.project-detail__cover-shell{display:flex;justify-content:center;width:100%;padding-block:clamp(16px,2vw,32px);margin:0 0 80px;background-color:var(--color-canvas-subtle)}.project-detail__cover{width:fit-content;max-width:min(100%,1440px);margin:0 auto}.project-detail__cover-img{display:block;width:auto;height:auto;max-width:100%;max-height:min(80vh,clamp(300px,50vw,720px));object-fit:contain;object-position:center}.project-detail__cover-caption{width:100%;padding-top:12px;color:var(--color-ink-secondary);font-size:12px;text-align:left}.project-detail__layout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:clamp(40px,5vw,64px)}.project-detail__body{display:flex;flex:1.4 1 520px;flex-direction:column;gap:22px;min-width:0}.project-detail__story{color:var(--color-ink-dark);font-size:17px;line-height:1.8;white-space:pre-line}.project-detail__aside{display:flex;flex:1 1 360px;flex-direction:column;gap:32px;min-width:0}.tech-sheet{display:grid;grid-template-columns:150px minmax(0,1fr);row-gap:12px;column-gap:16px;padding-top:18px;border-top:1px solid var(--color-border-subtle)}.tech-sheet__label{color:var(--color-ink-secondary);font-size:12px}.tech-sheet__value{font-size:14px}.tech-sheet__value--capitalized{text-transform:capitalize}.project-detail__video-link{display:inline-flex;width:fit-content;align-items:center;padding:13px 18px;border:1px solid var(--color-ink-primary);color:var(--color-ink-primary);font-size:12px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase}.project-detail__video-link:hover{background:var(--color-ink-primary);color:var(--color-canvas)}.project-gallery{display:flex;flex-direction:column;width:min(100%,1680px);gap:20px;margin:96px auto 0;padding-inline:clamp(20px,3vw,48px)}.project-gallery__item{display:flex;flex-direction:column;gap:14px;margin:0}.project-gallery__stage{position:relative;width:100%;height:min(80vh,clamp(300px,55vw,760px));overflow:hidden;background-color:var(--color-canvas-subtle);touch-action:pan-y}.project-gallery__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none}.project-gallery__caption{width:100%;min-width:0;color:var(--color-ink-secondary);font-size:12px;line-height:1.5;overflow-wrap:anywhere;white-space:normal}.project-gallery__controls{display:flex;align-items:center;justify-content:space-between;gap:16px}.project-gallery__arrow{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border:1px solid var(--color-ink-primary);background:transparent;color:var(--color-ink-primary);cursor:pointer}.project-gallery__arrow:hover{background:var(--color-ink-primary);color:var(--color-canvas)}.project-gallery__arrow:focus-visible,.project-gallery__dot:focus-visible{outline:2px solid var(--color-ink-primary);outline-offset:3px}.project-gallery__pagination{display:flex;flex:1;align-items:center;justify-content:center;gap:10px;min-width:0;flex-wrap:wrap}.project-gallery__dot{flex:0 0 9px;width:9px;height:9px;padding:0;border:1px solid var(--color-ink-secondary);border-radius:50%;background:transparent;cursor:pointer}.project-gallery__dot.is-active{border-color:var(--color-ink-primary);background:var(--color-ink-primary)}.project-gallery__count{min-width:50px;color:var(--color-ink-secondary);font-size:10px;text-align:center}@media (max-width: 560px){.project-detail__cover-shell{padding-block:8px}.project-detail__cover-caption{padding-inline:var(--gutter)}.project-detail__cover-img{max-height:65vh}.project-gallery{margin:56px auto 0;padding-inline:var(--gutter)}.project-gallery__stage{height:min(62vh,560px)}.project-gallery__controls{gap:10px}.project-gallery__pagination{gap:7px}.project-gallery__arrow{flex-basis:40px;width:40px;height:40px}}.project-pager{margin-top:120px;border-top:1px solid var(--color-border-subtle);border-bottom:1px solid var(--color-border-subtle)}.project-pager__inner{display:flex;flex-wrap:wrap;justify-content:space-between}.project-pager__link{display:flex;flex:1 1 300px;flex-direction:column;justify-content:center;gap:8px;min-height:120px;padding:28px 0;color:inherit;text-decoration:none}.project-pager__link--next{align-items:flex-end;text-align:right}.project-pager__label{color:var(--color-ink-secondary);font-size:12px}.project-pager__title{font-size:20px}.team-page__header{max-width:800px;margin-bottom:80px}.team-page__eyebrow{margin-bottom:16px;color:var(--color-ink-secondary);font-size:12px}.team-page__title{margin-bottom:24px;color:var(--color-ink-primary);font-size:clamp(36px,5vw,54px)}.team-page__intro{color:var(--color-ink-dark);font-size:18px;line-height:1.7}.team-group{margin-bottom:96px}.team-group__heading{margin-bottom:40px;padding-bottom:12px;border-bottom:1px solid var(--color-border-subtle);color:var(--color-ink-secondary);font-size:14px}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background-color:var(--color-overlay)}.modal__dialog{position:relative;width:100%;max-width:600px;max-height:90vh;padding:40px;overflow-y:auto;background-color:var(--color-surface)}.modal__dialog--wide{max-width:800px}.modal__close{position:absolute;top:24px;right:24px;border:none;background:none;color:var(--color-ink-primary);cursor:pointer}.modal__title{margin-bottom:32px;color:var(--color-ink-primary);font-size:24px}.modal__form{display:flex;flex-direction:column;gap:20px}.modal__row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.modal__checkbox-field{display:flex;align-items:center;align-self:end;gap:10px;min-height:46px;cursor:pointer}.modal__checkbox-field input{width:16px;height:16px;accent-color:var(--color-ink-primary)}.modal__upload-row{display:flex;gap:12px;margin-bottom:8px}.modal__upload-input{flex:1}.modal__file-label{display:flex;align-items:center;gap:8px;padding:12px 20px;background:var(--color-canvas-subtle);font-size:12px;cursor:pointer}.modal__file-input{display:none}.modal__preview{width:200px;height:120px;margin-top:8px;overflow:hidden}.modal__preview--portrait{width:100px}.modal__preview-img{width:100%;height:100%;object-fit:cover}.modal__actions{display:flex;justify-content:flex-end;gap:16px;margin-top:24px}.modal__actions .btn{padding:12px 24px}.modal__dialog--editor{display:flex;flex-direction:column;width:min(1500px,96vw);max-width:1500px;max-height:94vh;padding:28px clamp(22px,3vw,44px) 40px}.modal__header{position:sticky;top:-28px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:20px;margin:-28px calc(clamp(22px,3vw,44px)*-1) 24px;padding:22px clamp(22px,3vw,44px) 18px;border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface)}.modal__eyebrow{margin:0 0 5px;color:var(--color-ink-secondary);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.modal__header .modal__title{margin:0;padding-right:12px;font-size:23px}.modal__header-actions{display:flex;flex:0 0 auto;align-items:center;gap:14px}.modal__view-link{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.modal__header .modal__close{position:static;display:grid;width:40px;height:40px;place-items:center}.modal__editor-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,310px);align-items:start;gap:24px}.modal__editor-main,.modal__editor-side{display:flex;min-width:0;flex-direction:column;gap:20px}.modal__editor-side{position:sticky;top:0}.editor-panel{display:flex;min-width:0;flex-direction:column;gap:20px;padding:24px;border:1px solid var(--color-border-subtle);background:var(--color-surface)}.editor-panel h3{margin:0;color:var(--color-ink-primary);font-size:17px;font-weight:600}.editor-panel .form-field{display:flex;flex-direction:column;gap:7px}.editor-panel .form-field h3{margin-bottom:0}.editor-panel .form-label{display:block;margin:0}.editor-panel fieldset{min-width:0;margin:0;padding:0;border:0}.editor-panel legend{padding:0}.editor-panel .form-control{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--color-border-strong);border-radius:0;background:#fff;color:var(--color-ink-primary);font:400 14px/1.5 var(--font-sans)}.editor-panel textarea.form-control{resize:vertical}.editor-panel .form-hint{margin:0;color:var(--color-ink-muted);font-size:12px;line-height:1.55}.editor-panel .form-hint span{color:var(--color-ink-secondary)}.modal__row--location{grid-template-columns:minmax(0,2fr) minmax(130px,1fr)}.editor-choices{display:flex;flex-wrap:wrap;gap:8px}.editor-choice{display:inline-flex;min-height:42px;align-items:center;gap:9px;padding:0 13px;border:1px solid var(--color-border-strong);background:#fff;color:var(--color-ink-primary);cursor:pointer;font-size:13px}.editor-choice.is-selected{border-color:var(--color-ink-primary);background:var(--color-ink-primary);color:var(--color-canvas)}.editor-choice input{accent-color:var(--color-ink-primary)}.editor-choice.is-selected input{accent-color:var(--color-canvas)}.editor-cover{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);align-items:start;gap:18px}.editor-cover__preview{display:grid;min-height:150px;aspect-ratio:16 / 10;place-items:center;overflow:hidden;background:var(--color-surface-tint);color:var(--color-ink-muted);font-size:12px}.editor-cover__preview img{width:100%;height:100%;object-fit:contain}.editor-cover__content{min-width:0}.editor-upload-button{display:inline-flex;width:fit-content;align-items:center;gap:8px;cursor:pointer}.editor-external-cover-toggle{display:inline-flex;align-items:center;gap:8px;color:var(--color-ink-secondary);cursor:pointer;font-size:12px}.editor-external-cover-toggle input{width:16px;height:16px;accent-color:var(--color-ink-primary)}.editor-upload-button input,.editor-dropzone input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}.editor-gallery-heading{margin-bottom:-8px}.editor-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.editor-gallery__item{display:flex;min-width:0;flex-direction:column;gap:8px;padding:9px;border:1px solid var(--color-border-subtle);background:var(--color-surface-tint)}.editor-gallery__image{position:relative;height:130px;background:var(--color-canvas-subtle)}.editor-gallery__image img{width:100%;height:100%;object-fit:contain}.editor-gallery__image span{position:absolute;top:7px;left:7px;display:grid;width:24px;height:24px;place-items:center;background:var(--color-ink-primary);color:var(--color-canvas);font-size:12px}.editor-gallery__item .form-control{min-height:38px;padding:7px 9px;font-size:12px}.editor-gallery__tools{display:flex;gap:6px}.editor-gallery__tools .btn--icon:last-child{margin-left:auto}.editor-gallery__tools .btn--icon:disabled{opacity:.35;cursor:default}.editor-dropzone{position:relative;display:flex;min-height:120px;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px dashed var(--color-border-strong);cursor:pointer;text-align:center}.editor-dropzone:hover{background:var(--color-surface-tint)}.editor-dropzone span{font-size:14px}.editor-dropzone small{color:var(--color-ink-muted);font-size:12px}.editor-sheet-head,.editor-sheet-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) 44px;align-items:center;gap:10px}.editor-sheet-head{color:var(--color-ink-secondary);font-size:11px}.editor-sheet-rows{display:flex;flex-direction:column;gap:9px}.editor-sheet-row .form-control{min-height:40px}.editor-add-row{display:inline-flex;width:fit-content;align-items:center;gap:8px}.editor-status-field{display:flex;flex-direction:column;gap:8px}.editor-status{display:flex;min-height:38px;align-items:center;gap:10px;font-size:14px;cursor:pointer}.editor-status input,.editor-featured input{width:17px;height:17px;accent-color:var(--color-ink-primary)}.editor-featured{display:flex;align-items:flex-start;gap:10px;padding-top:15px;border-top:1px solid var(--color-border-subtle);cursor:pointer}.editor-featured span{display:flex;flex-direction:column;gap:5px}.editor-featured strong{font-size:13px;font-weight:500}.editor-featured small{color:var(--color-ink-muted);font-size:12px;line-height:1.5}.editor-save,.editor-cancel{width:100%;justify-content:center}.editor-danger-zone{margin-top:4px}.editor-danger-zone .editor-delete{display:inline-flex;width:fit-content;align-items:center;gap:8px;border-color:var(--color-status-danger);color:var(--color-status-danger)}.editor-error{margin:0;padding:10px 12px;background:#f8e8e5;color:var(--color-status-danger);font-size:13px;line-height:1.5}@media (max-width: 560px){.modal{padding:12px}.modal__dialog{padding:32px 20px}.modal__row{grid-template-columns:1fr}.modal__upload-row{flex-wrap:wrap}}@media (max-width: 900px){.modal__dialog--editor{width:100%;max-height:96vh;padding-right:18px;padding-left:18px}.modal__header{margin-right:-18px;margin-left:-18px;padding-right:18px;padding-left:18px}.modal__editor-form{grid-template-columns:minmax(0,1fr)}.modal__editor-side{position:static}.editor-publication{order:-1}}@media (max-width: 560px){.modal{align-items:flex-end;padding:0}.modal__dialog--editor{width:100%;max-height:100dvh;padding:18px 14px 28px}.modal__header{top:-18px;margin:-18px -14px 16px;padding:14px}.modal__header .modal__title{font-size:19px}.modal__eyebrow{font-size:9px}.modal__header-actions{gap:5px}.modal__view-link{width:40px;min-width:40px;height:40px;overflow:hidden;justify-content:center;padding:0;font-size:0}.editor-panel{gap:16px;padding:18px 14px}.modal__row--location{grid-template-columns:minmax(0,1fr) 100px;gap:12px}.editor-cover{grid-template-columns:minmax(0,1fr)}.editor-cover__preview{width:100%;max-height:220px}.editor-sheet-head{display:none}.editor-sheet-row{grid-template-columns:minmax(0,1fr) 40px}.editor-sheet-row .form-control:nth-child(2){grid-column:1}.editor-sheet-row .btn{grid-column:2;grid-row:1 / span 2}.editor-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.editor-gallery__image{height:100px}}.admin{display:flex;flex-wrap:wrap;min-height:100vh;background-color:var(--color-canvas)}.admin__sidebar{display:flex;flex:1 1 240px;flex-direction:column;gap:36px;max-width:280px;padding:32px 24px;border-right:1px solid var(--color-border-subtle);background-color:var(--color-canvas-subtle)}.admin__brand{color:var(--color-ink-primary);font-size:18px;font-weight:500;letter-spacing:.12em}.admin__nav{display:flex;flex-direction:column;gap:8px}.admin__nav-link{display:flex;align-items:center;gap:12px;padding:12px 16px;border:none;background:transparent;color:var(--color-ink-primary);font-size:12px;text-align:left;cursor:pointer}.admin__nav-link.is-active{background:var(--color-ink-primary);color:var(--color-canvas)}.admin__sidebar-footer{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:20px;border-top:1px solid rgba(43,38,36,.2)}.admin__footer-link{display:flex;align-items:center;gap:8px;padding:10px 12px;border:none;background:none;color:var(--color-ink-primary);font-size:11px;text-align:left;cursor:pointer}.admin__footer-link--danger{color:var(--color-status-danger)}.admin__main{display:flex;flex:999 1 560px;flex-direction:column;gap:28px;padding:48px clamp(20px,4vw,64px) 80px}.admin__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px}.admin__title{margin-bottom:8px;color:var(--color-ink-primary);font-size:30px}.admin__subtitle{color:var(--color-ink-secondary);font-size:14px}.admin__cta{gap:8px;padding:14px 24px;font-size:12px}.admin__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.admin-type-filters{display:flex;flex-wrap:wrap;gap:8px}.admin-type-filter{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border:1px solid var(--color-ink-primary);background:transparent;color:var(--color-ink-primary);font-size:11px;cursor:pointer}.admin-type-filter[aria-pressed=true]{background:var(--color-ink-primary);color:var(--color-canvas)}.admin-type-filter span{opacity:.7;font-size:12px}.admin-search{display:flex;align-items:center;gap:10px;min-width:300px;height:44px;padding:0 14px;border:1px solid var(--color-border-strong);background-color:var(--color-surface)}.admin-search__input{flex:1;border:none;outline:none;background:transparent;font-family:var(--font-sans);font-size:14px}.admin-search__icon{color:var(--color-ink-secondary)}.admin-table-wrap{overflow-x:auto;border:1px solid var(--color-border-subtle);background-color:var(--color-surface)}.admin-table{width:100%;min-width:900px;border-collapse:collapse;font-size:14px}.admin-table__head-row{border-bottom:1px solid var(--color-border-subtle);text-align:left}.admin-table__th{padding:14px 16px;font-size:11px}.admin-table__th--actions{text-align:right}.admin-table__row{border-bottom:1px solid var(--color-border-faint)}.admin-table__cell{padding:12px 16px}.admin-table__cell--actions{text-align:right}.admin-table__thumb{width:72px;height:50px;object-fit:cover}.admin-table__no-cover{display:flex;align-items:center;justify-content:center;width:72px;height:50px;background:var(--color-canvas-subtle);color:var(--color-ink-secondary);font-size:10px}.admin-table__project-title{display:block;margin-bottom:4px;font-size:16px}.admin-table__project-summary{color:var(--color-ink-secondary);font-size:12px}.admin-table__sector{font-size:12px}.admin-table__actions{display:flex;justify-content:flex-end;gap:8px}.status-badge{padding:4px 10px;background:var(--color-canvas-subtle);color:var(--color-ink-primary);font-size:11px}.status-badge--published{background:var(--color-status-published-bg);color:var(--color-status-published-fg)}.featured-badge{padding:4px 10px;background:var(--color-ink-primary);color:var(--color-canvas);font-size:11px;white-space:nowrap}.admin-empty-value{color:var(--color-ink-muted)}.admin-empty-row{padding:28px 16px!important;color:var(--color-ink-secondary);text-align:center}.admin-team-list{display:flex;flex-direction:column;gap:16px}.admin-team-card{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border:1px solid var(--color-border-subtle);background-color:var(--color-surface)}.admin-team-card__identity{display:flex;align-items:center;gap:20px}.admin-team-card__photo{width:48px;height:60px;object-fit:cover}.admin-team-card__no-photo{display:flex;align-items:center;justify-content:center;width:48px;height:60px;background:var(--color-canvas-subtle);color:var(--color-ink-secondary);font-size:10px;text-align:center}.admin-team-card__name{margin-bottom:4px;color:var(--color-ink-primary);font-size:18px}.admin-team-card__meta{color:var(--color-ink-secondary);font-size:11px}.admin-team-card__actions{display:flex;gap:12px}.admin-team-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,380px);align-items:start;gap:24px}.admin-team-list-column,.admin-team-list{min-width:0}.admin-team-list-column{display:flex;flex-direction:column;gap:14px}.admin-team-list-hint,.admin-team-editor__hint{margin:0;color:var(--color-ink-muted);font-size:12px;line-height:1.6}.admin-team-list{display:flex;flex-direction:column;gap:10px}.admin-team-card{display:grid;grid-template-columns:32px 64px minmax(0,1fr) auto auto;align-items:center;justify-content:initial;gap:12px;min-width:0;padding:12px;transition:border-color .15s,background-color .15s}.admin-team-card.is-selected{border-color:var(--color-ink-primary)}.admin-team-card.is-inactive{background:var(--color-surface-tint)}.admin-team-card__order{display:flex;flex-direction:column}.admin-team-card__order button{display:grid;width:30px;height:27px;place-items:center;border:0;background:transparent;color:var(--color-ink-primary);cursor:pointer}.admin-team-card__order button:hover:not(:disabled){background:var(--color-canvas-subtle)}.admin-team-card__order button:disabled{opacity:.3;cursor:default}.admin-team-card__photo,.admin-team-card__no-photo{width:64px;height:72px;object-fit:cover}.admin-team-card__no-photo{font-size:9px}.admin-team-card__identity{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:3px}.admin-team-card__name{max-width:100%;margin:0;overflow-wrap:anywhere;font-size:16px}.admin-team-card__role,.admin-team-card__experience,.admin-team-card__employment{margin:0;color:var(--color-ink-secondary);font-size:11px;line-height:1.45}.admin-team-card__experience{color:var(--color-ink-muted)}.admin-team-card__employment{font-size:10px;text-transform:uppercase;letter-spacing:.06em}.admin-team-card__status{padding:5px 8px;background:var(--color-canvas-subtle);color:var(--color-ink-secondary);font-size:9px;white-space:nowrap}.admin-team-card__status.is-active{background:var(--color-status-published-bg);color:var(--color-status-published-fg)}.admin-team-card__edit{min-height:36px;padding:0 12px;font-size:10px}.admin-team-order-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.admin-team-order-error{margin:0 auto 0 0;color:var(--color-status-danger);font-size:12px}.admin-team-empty{margin:0;padding:24px;border:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-ink-secondary)}.admin-team-editor{position:sticky;top:24px;display:flex;min-width:0;flex-direction:column;gap:18px;padding:24px;border:1px solid var(--color-border-subtle);background:var(--color-surface)}.admin-team-editor h2{margin:0;color:var(--color-ink-primary);font-size:18px;font-weight:600}.admin-team-editor__photo-field{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:14px}.admin-team-editor__photo-preview{display:grid;width:100px;height:116px;place-items:center;overflow:hidden;background:var(--color-surface-tint);color:var(--color-ink-muted);font-size:11px}.admin-team-editor__photo-preview img{width:100%;height:100%;object-fit:cover}.admin-team-editor__upload{position:relative;display:inline-flex;width:fit-content;min-height:38px;align-items:center;gap:7px;padding:0 11px;cursor:pointer;font-size:10px}.admin-team-editor__upload input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.admin-team-editor__photo-field .admin-team-editor__hint{margin-top:7px}.admin-team-editor__field{display:flex;min-width:0;flex-direction:column;gap:6px}.admin-team-editor__field>span{color:var(--color-ink-dark);font-size:10px}.admin-team-editor__field .form-control{width:100%;min-height:42px;padding:9px 10px;border:1px solid var(--color-border-strong);border-radius:0;background:#fff;font:400 12px/1.5 var(--font-sans)}.admin-team-editor__row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.admin-team-editor__active{display:flex;min-height:42px;align-items:center;gap:10px;padding-top:12px;border-top:1px solid var(--color-border-subtle);font-size:12px;cursor:pointer}.admin-team-editor__active input{width:17px;height:17px;accent-color:var(--color-ink-primary)}.admin-team-editor__error{margin:0;padding:10px 12px;background:#f8e8e5;color:var(--color-status-danger);font-size:12px;line-height:1.5}.admin-team-editor__actions{display:flex;justify-content:space-between;gap:10px;padding-top:15px;border-top:1px solid var(--color-border-subtle)}.admin-team-editor__actions .btn{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:7px;padding:0 12px;font-size:10px}.admin-team-editor__actions .btn--solid{margin-left:auto}.admin-team-editor__actions .btn--icon-danger{border-color:var(--color-status-danger);color:var(--color-status-danger)}.admin-homepage-editor{display:flex;width:min(100%,900px);flex-direction:column;gap:18px;padding:24px;border:1px solid var(--color-border-subtle);background:var(--color-surface)}.admin-homepage-editor__intro h2{margin:0 0 8px;color:var(--color-ink-primary);font-size:19px}.admin-homepage-editor__intro p{max-width:620px;margin:0;color:var(--color-ink-secondary);font-size:13px;line-height:1.6}.admin-homepage-editor__preview{width:100%;aspect-ratio:16 / 7;overflow:hidden;background:var(--color-surface-tint)}.admin-homepage-editor__preview img{display:block;width:100%;height:100%;object-fit:cover}.admin-homepage-editor__actions{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.admin-homepage-editor__upload{position:relative;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.admin-homepage-editor__upload input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.admin-homepage-editor__message,.admin-homepage-editor__loading{margin:0;color:var(--color-status-published-fg);font-size:13px}.admin-homepage-editor__message.is-error{color:var(--color-status-danger)}.admin-studio-editor__field{display:flex;min-width:0;flex-direction:column;gap:7px}.admin-studio-editor__field>span{color:var(--color-ink-dark);font-size:10px}.admin-studio-editor__field .form-control{width:100%;min-height:42px;padding:10px 12px;border:1px solid var(--color-border-strong);border-radius:0;background:#fff;color:var(--color-ink-primary);font:400 13px/1.6 var(--font-sans)}.admin-studio-editor__field textarea.form-control{resize:vertical}.admin-studio-editor__image-field{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);align-items:center;gap:20px}.admin-studio-editor__preview{display:grid;min-height:220px;aspect-ratio:16 / 10;place-items:center;color:var(--color-ink-muted);font-size:12px}.admin-studio-editor__image-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.admin-studio-editor__image-actions .admin-homepage-editor__loading{color:var(--color-ink-muted);font-size:11px}.admin-studio-editor__remove{display:inline-flex;align-items:center;gap:8px}.admin-studio-editor__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.team-card__experience{margin:0;color:var(--color-ink-muted);font-size:11px;line-height:1.5}.team-card--compact .team-card__experience{margin-top:-4px}@media (max-width: 860px){.admin__sidebar{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px;max-width:100%;padding:16px 20px}.admin__nav{flex-direction:row;flex-wrap:wrap}.admin__main{min-width:0}}@media (max-width: 560px){.admin-homepage-editor{padding:16px}.admin-homepage-editor__preview{aspect-ratio:4 / 3}.admin-homepage-editor__actions{flex-direction:column}.admin-homepage-editor__actions .btn{justify-content:center}.admin-studio-editor__image-field,.admin-studio-editor__row{grid-template-columns:minmax(0,1fr)}.admin-studio-editor__image-actions{flex-direction:row;flex-wrap:wrap;align-items:center}}@media (max-width: 1100px){.admin-team-layout{grid-template-columns:minmax(0,1fr) minmax(280px,330px);gap:16px}.admin-team-card{grid-template-columns:28px 56px minmax(0,1fr) auto}.admin-team-card__photo,.admin-team-card__no-photo{width:56px;height:64px}.admin-team-card__status{grid-column:3;justify-self:start}.admin-team-card__edit{grid-column:4;grid-row:1 / span 2}}@media (max-width: 860px){.admin-team-layout{grid-template-columns:minmax(0,1fr)}.admin-team-editor{position:static}}@media (max-width: 560px){.admin__header{align-items:flex-start}.admin__cta{width:100%}.admin__toolbar{align-items:stretch}.admin-search{width:100%;min-width:0}.admin-team-card{align-items:flex-start;gap:16px}.admin-team-card__identity{min-width:0}.admin-team-card__name{overflow-wrap:anywhere}.admin-team-card{grid-template-columns:26px 48px minmax(0,1fr) auto;gap:9px;padding:10px}.admin-team-card__photo,.admin-team-card__no-photo{width:48px;height:58px}.admin-team-card__name{font-size:14px}.admin-team-card__role,.admin-team-card__experience{font-size:10px}.admin-team-card__status{grid-column:3}.admin-team-card__edit{grid-column:4;grid-row:1 / span 2;min-height:32px;padding:0 8px}.admin-team-editor{padding:18px}}
