/* Static editor pages: dependable corporate dossier. */
.dq-static-hero{position:relative;overflow:hidden;padding:clamp(56px,8vw,100px) 0;background:linear-gradient(108deg,var(--dq-primary-deep),var(--dq-primary) 72%,color-mix(in srgb,var(--dq-primary) 70%,#fff));color:#fff}.dq-static-hero:before{content:"";position:absolute;right:-8%;top:-55%;width:54%;height:210%;border:1px solid rgba(255,255,255,.16);transform:skewX(-16deg);background:rgba(255,255,255,.04)}.dq-static-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,420px);gap:56px;align-items:center}.dq-static-hero__eyebrow{margin:0 0 14px;color:rgba(255,255,255,.76);font-size:12px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.dq-static-hero h1{margin:0;color:#fff;font-size:clamp(40px,6vw,68px);line-height:1.04;letter-spacing:-.04em}.dq-static-hero__lead{max-width:700px;margin:18px 0 0;color:rgba(255,255,255,.84);font-size:18px;line-height:1.72}.dq-static-hero figure{margin:0;padding:8px;background:rgba(255,255,255,.14);box-shadow:18px 18px 0 rgba(0,0,0,.12)}.dq-static-hero img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
.dq-static-area{padding:clamp(44px,6vw,80px) 0;background:linear-gradient(180deg,#f4f7fb,#fff)}.dq-static-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:34px;align-items:start}.dq-static-layout:not(:has(.dq-static-editor)){grid-template-columns:minmax(280px,720px);justify-content:center}.dq-static-editor{min-width:0;padding:clamp(32px,5vw,62px);border-top:6px solid var(--dq-primary);background:#fff;box-shadow:0 20px 55px rgba(15,38,70,.09);font-size:17px;line-height:1.82}.dq-static-editor h2{display:flex;align-items:center;gap:12px;color:var(--dq-primary-deep)}.dq-static-editor h2:before{content:"";flex:0 0 7px;width:7px;height:30px;background:var(--dq-primary)}.dq-static-editor h3,.dq-static-editor a{color:var(--dq-primary)}.dq-static-editor table{width:100%;border-collapse:collapse}.dq-static-editor th,.dq-static-editor td{padding:13px;border:1px solid var(--dq-primary-border)}.dq-static-editor th{background:var(--dq-primary-deep);color:#fff}
.dq-static-nav{position:sticky;top:92px;padding:26px;border:1px solid var(--dq-primary-border);background:#fff;box-shadow:9px 9px 0 var(--dq-primary-soft)}.dq-static-nav>span{display:block;color:var(--dq-primary);font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.dq-static-nav>strong{display:block;margin:7px 0 19px;color:var(--dq-primary-deep);font-size:21px}.dq-static-nav ul{list-style:none;margin:0;padding:0}.dq-static-nav li+li{border-top:1px solid var(--dq-primary-border)}.dq-static-nav a{position:relative;display:block;padding:13px 4px 13px 18px;color:var(--dq-text);font-weight:700}.dq-static-nav a:before{content:"";position:absolute;left:0;top:20px;width:7px;height:7px;background:var(--dq-primary)}.dq-static-nav a:hover,.dq-static-nav .current_page_item>a{color:var(--dq-primary)}
@media(max-width:820px){.dq-static-hero__inner{grid-template-columns:1fr}.dq-static-hero figure{display:none}.dq-static-layout{grid-template-columns:1fr}.dq-static-nav{position:static;order:-1}.dq-static-nav ul{display:flex;gap:8px;overflow:auto}.dq-static-nav li+li{border:0}.dq-static-nav a{white-space:nowrap;padding:10px 14px;background:var(--dq-primary-soft)}.dq-static-nav a:before{display:none}}@media(max-width:560px){.dq-static-editor{padding:26px 20px}.dq-static-hero h1{font-size:36px}}
/* Keep long page labels inside the mobile viewport. */
.dq-static-layout,.dq-static-editor,.dq-static-nav{min-width:0;max-width:100%}
@media(max-width:820px){.dq-static-nav{overflow:hidden}.dq-static-nav ul{max-width:100%;min-width:0;overscroll-behavior-inline:contain}}
