.ds-page{max-width:1280px;margin:auto;padding:0 48px}.ds-top{border-bottom:1px solid var(--gx-border);justify-content:space-between;align-items:center;gap:20px;height:90px;margin-bottom:32px;display:flex}.ds-logo{letter-spacing:-.5px;align-items:center;gap:10px;font-size:20px;font-weight:650;display:flex}.ds-logo>svg{color:var(--gx-brand)}.ds-logo>span{color:var(--gx-muted);border-left:1px solid var(--gx-border-strong);letter-spacing:0;padding-left:13px;font-size:12px;font-weight:400}.ds-heading{max-width:700px;padding:40px 0 30px}.ds-heading h1{letter-spacing:-.04em;margin:20px 0 15px;font-size:40px}.ds-heading p{color:var(--gx-muted);font-size:14px;line-height:1.9}.ds-section{padding:48px 0 12px}.ds-section-label{margin-bottom:25px}.ds-section-label>span{color:#6f6884;letter-spacing:.1em;font-size:9px}.ds-section-label h2{margin:12px 0 8px;font-size:25px}.ds-section-label p{color:var(--gx-muted);font-size:12px}.ds-swatches{grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:24px;display:grid}.ds-swatches>div{border:1px solid var(--gx-border);background:#fff;border-radius:9px;overflow:hidden}.ds-swatches>div>span{border-bottom:1px solid var(--gx-border);height:70px;display:block}.ds-swatches strong{padding:12px 12px 5px;font-size:12px;display:block}.ds-swatches code{color:var(--gx-muted);padding:0 12px 12px;font-size:10px;display:block}.ds-type{padding:28px}.ds-eyebrow{color:var(--gx-muted);letter-spacing:.08em;margin-bottom:16px;font-size:9px}.ds-type h2{font-size:29px}.ds-type>p:not(.ds-eyebrow){color:var(--gx-muted);margin:13px 0;font-size:14px}.ds-type small{color:var(--gx-muted);font-size:11px}.ds-two{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ds-stack{gap:18px;display:grid}.ds-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ds-gap{margin-top:22px}.ds-person{align-items:center;gap:12px;display:flex}.ds-skeleton-line{width:65%;height:14px}.ds-skeleton-line:nth-child(2){width:40%}.ds-skeleton-block{height:110px}.ds-footer{color:var(--gx-muted);padding:40px 0;font-size:10px}@media (max-width:768px){.ds-page{padding-inline:24px}.ds-two{grid-template-columns:1fr}.ds-swatches{grid-template-columns:repeat(3,1fr)}.ds-heading h1{font-size:32px}.ds-top>.gx-button{font-size:10px}.ds-logo>span{display:none}}@media (max-width:400px){.ds-page{padding-inline:16px}.ds-top{height:78px}.ds-logo{font-size:18px}.ds-top>.gx-button{padding-inline:9px;font-size:9px}.ds-heading h1{font-size:29px}.ds-heading p{font-size:13px}.ds-swatches{gap:9px}.ds-swatches code{font-size:9px}.ds-swatches strong{font-size:11px}.ds-table table th,.ds-table table td{padding-inline:14px}.ds-table .gx-avatar{display:none}.ds-type h2{font-size:23px}}
