.uns-commerce-entry{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin:24px 0 48px;padding:32px;border:1px solid var(--uns-line);background:var(--uns-ink-2);color:var(--uns-white)}
.uns-commerce-entry .uns-commerce-label{font:500 12px/1.6 var(--uns-mono);color:var(--uns-accent);margin:0 0 16px}
.uns-commerce-entry h2{font:400 clamp(30px,3.5vw,48px)/1.08 var(--uns-display);letter-spacing:-.025em;color:var(--uns-white);margin:0 0 24px;text-wrap:balance}
.uns-commerce-entry p{font:400 16px/1.75 var(--uns-sans);color:#c6cbd0;max-width:65ch;margin:0 0 24px}
.uns-commerce-entry-links{display:flex;flex-wrap:wrap;gap:16px 24px}
.uns-commerce-entry-links a,.uns-product-guide-links a{font:500 14px/1.6 var(--uns-mono);color:var(--uns-accent);text-decoration:underline;text-underline-offset:4px}
.uns-commerce-entry-photo{position:relative;display:block;border:1px solid var(--uns-line)}
.uns-commerce-entry-photo img{display:block;width:100%;height:auto}
.uns-commerce-entry-photo span{display:block;padding:14px 16px;background:var(--uns-ink);font:500 14px/1.6 var(--uns-sans);color:var(--uns-white)}
.uns-product-guide-links{clear:both;margin:48px 0;padding:32px;border-block:1px solid var(--uns-line)}
.uns-product-guide-links h2{font:400 clamp(24px,2.5vw,34px)/1.15 var(--uns-display);color:var(--uns-white);margin:0 0 20px}
.uns-product-guide-links p{font:400 16px/1.75 var(--uns-sans);color:#c6cbd0;max-width:65ch;margin:0 0 20px}
.uns-product-guide-links a{display:inline-block;margin-right:24px;margin-bottom:12px}
@media(max-width:760px){.uns-commerce-entry{grid-template-columns:1fr;gap:28px;padding:24px}.uns-commerce-entry h2{font-size:32px}.uns-product-guide-links{padding-inline:0}}
@media(max-width:400px){.uns-commerce-entry{padding:20px}.uns-commerce-entry h2{font-size:28px}}

body.uns-team-route #content>.ast-container{max-width:none;width:100%;padding:0;display:block}
.uns-team-page{background:var(--uns-ink);color:var(--uns-white);padding-bottom:72px}
.uns-team-page h1,.uns-team-page h2{font-family:var(--uns-display);font-weight:400;letter-spacing:-.025em;line-height:1.1;color:var(--uns-white);text-wrap:balance}
.uns-team-page h1{font-size:clamp(40px,5vw,72px);margin:0 0 28px}
.uns-team-page h2{font-size:clamp(28px,3vw,44px);margin:0 0 24px}
.uns-team-page p,.uns-team-page dd{font:400 16px/1.75 var(--uns-sans);color:#c6cbd0;max-width:65ch}
.uns-team-page .uns-commerce-label{font:500 12px/1.6 var(--uns-mono);color:var(--uns-accent);margin-bottom:20px}
.uns-team-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:72px;align-items:center;padding:64px 0}
.uns-team-page figure{margin:0;min-width:0}
.uns-team-page img{display:block;width:100%;height:auto}
.uns-team-page figcaption{font:500 12px/1.6 var(--uns-mono);color:#b6bdc5;padding-top:16px}
.uns-team-brief{display:grid;grid-template-columns:1fr 1fr;gap:72px;padding:64px 0;border-block:1px solid var(--uns-line)}
.uns-team-brief dl{margin:0}
.uns-team-brief dl>div{padding:20px 0;border-top:1px solid var(--uns-line)}
.uns-team-brief dt{font:600 16px/1.5 var(--uns-sans);color:var(--uns-white);margin-bottom:10px}
.uns-team-brief dd{margin:0}
.uns-team-brief a{font:500 14px/1.6 var(--uns-mono);color:var(--uns-accent);text-decoration:underline;text-underline-offset:4px}
.uns-team-fit{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center;padding:72px 0}
.uns-team-faq{border-top:1px solid var(--uns-line);padding:64px 0}
.uns-team-faq details{border-bottom:1px solid var(--uns-line);padding:20px 0}
.uns-team-faq summary{font:600 16px/1.6 var(--uns-sans);color:var(--uns-white);cursor:pointer;min-height:44px}
.uns-team-faq details p{margin:12px 0 0}
@media(max-width:760px){.uns-team-hero,.uns-team-brief,.uns-team-fit{grid-template-columns:1fr;gap:32px;padding:48px 0}.uns-team-page h1{font-size:40px}.uns-team-faq{padding-block:48px}}
