.dw-support .dw-s-hero-lead{max-width:66ch}.dw-support .dw-s-note{margin-top:20px;font-size:.875rem;color:var(--dw-color-body);line-height:1.65;max-width:82ch}.dw-support .dw-s-section-head{max-width:78ch}.dw-support .dw-s-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px}.dw-support .dw-s-card{min-width:0;padding:28px;border:1px solid var(--dw-color-border);border-radius:var(--dw-radius-card);background:var(--dw-color-paper)}.dw-support .dw-s-card h2{font-size:clamp(1.4rem,2.4vw,1.75rem);line-height:1.2;margin-top:16px}.dw-support .dw-s-card h3{font-size:1.125rem;line-height:1.3;margin-top:12px}.dw-support .dw-s-card p{margin-top:12px;font-size:.9375rem;color:var(--dw-color-body);line-height:1.7}.dw-support .dw-s-card .dw-c-label{color:var(--dw-color-gold-deep);font-size:.6875rem}.dw-support .dw-s-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--dw-color-gold-soft);color:var(--dw-color-gold-deep)}.dw-support .dw-s-icon svg{width:23px;height:23px}.dw-support .dw-s-cap-nav h3{font-size:1.375rem}.dw-support .dw-s-cap-nav p{font-size:.875rem}.dw-support .dw-s-cap-nav ul{list-style:none;padding:0;margin-top:20px}.dw-support .dw-s-cap-nav a{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:56px;padding-block:12px;border-top:1px solid var(--dw-color-border);color:var(--dw-color-ink);font-size:.875rem;font-weight:600;text-decoration:none}.dw-support .dw-s-cap-nav a:hover{color:var(--dw-color-gold-deep)}.dw-support .dw-s-capability{border-top:2px solid var(--dw-color-gold);padding-top:32px;margin-top:48px}.dw-support .dw-s-capability:first-child{margin-top:0}.dw-support .dw-s-two{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.dw-support .dw-s-capability h2{font-size:clamp(1.5rem,2.5vw,1.875rem);line-height:1.18;margin-top:16px}.dw-support .dw-s-capability .dw-s-overview{margin-top:16px;color:var(--dw-color-body);font-size:.9375rem;line-height:1.7}.dw-support .dw-s-deliverables{padding:24px;border:1px solid var(--dw-color-border);background:var(--dw-color-stone);border-radius:var(--dw-radius-card);min-width:0}.dw-support .dw-s-deliverables h3{margin-top:0;font-size:1rem}.dw-support .dw-s-deliverables .dw-c-list{margin-top:16px;font-size:.875rem}.dw-support .dw-s-detail-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.dw-support .dw-s-detail-grid h3{font-size:1rem}.dw-support .dw-s-detail-grid p{margin-top:10px}.dw-support .dw-s-industry-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:20px}.dw-support .dw-s-industry-links a{color:var(--dw-color-gold-deep);min-height:44px;display:inline-flex;align-items:center;font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:4px}.dw-support .dw-s-trigger{padding:18px;border-left:2px solid var(--dw-color-gold);background:var(--dw-color-stone);margin-top:20px}.dw-support .dw-s-trigger p:first-child{margin-top:0}.dw-support .dw-s-priority-card{background:var(--dw-color-carbon);color:var(--dw-color-on-dark);border-color:var(--dw-color-border-dark)}.dw-support .dw-s-priority-card :is(h2,h3){color:var(--dw-color-on-dark)}.dw-support .dw-s-priority-card p{color:var(--dw-color-muted-on-dark)}.dw-support .dw-s-priority-card .dw-c-label,.dw-support .dw-s-priority-card .dw-c-link{color:var(--dw-color-gold)}.dw-support .dw-s-process{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;list-style:none;padding:0;margin-top:32px}.dw-support .dw-s-process a{display:flex;gap:16px;align-items:center;min-height:88px;padding:20px;border:1px solid var(--dw-color-border);border-radius:var(--dw-radius-card);color:var(--dw-color-ink);text-decoration:none;background:var(--dw-color-paper)}.dw-support .dw-s-process a:hover{border-color:var(--dw-color-gold-deep)}.dw-support .dw-s-process strong{font-family:var(--dw-font-heading);font-size:1rem}.dw-support .dw-s-stage{margin-top:28px;border:1px solid var(--dw-color-border);border-radius:var(--dw-radius-card);background:var(--dw-color-paper);padding:28px}.dw-support .dw-s-stage h2{font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.2;margin-top:12px}.dw-support .dw-s-stage p{margin-top:12px;font-size:.9375rem;color:var(--dw-color-body);line-height:1.7}.dw-support .dw-s-stage .dw-c-label{font-size:.6875rem;color:var(--dw-color-gold-deep);margin-top:0}.dw-support .dw-s-stage .dw-s-decision{padding-top:20px;margin-top:24px;border-top:1px solid var(--dw-color-border)}.dw-support .dw-s-stage .dw-s-decision p{margin-top:8px}.dw-support .dw-s-stage dl{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.dw-support .dw-s-stage dt{font-weight:600;font-size:.875rem}.dw-support .dw-s-stage dd{font-size:.875rem;color:var(--dw-color-body);line-height:1.7;margin-top:8px}.dw-support .dw-s-team{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px}.dw-support .dw-s-team-header{display:flex;gap:20px;align-items:center}.dw-support .dw-s-initials{width:80px;height:80px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid #66573F;background:var(--dw-color-carbon);color:var(--dw-color-gold);border-radius:var(--dw-radius-card);font-family:var(--dw-font-heading);font-weight:900;font-size:1.5rem}.dw-support .dw-s-team h2{margin-top:0;font-size:clamp(1.4rem,2.2vw,1.75rem)}.dw-support .dw-s-team .dw-s-role{margin-top:10px;color:var(--dw-color-gold-deep);font-size:.875rem;font-weight:600}.dw-support .dw-s-team .dw-s-bio{margin-top:24px}.dw-support .dw-s-language{display:inline-block;margin-top:20px;background:var(--dw-color-gold-soft);color:var(--dw-color-gold-deep);font-size:.75rem;border-radius:6px;padding:8px 12px;font-weight:600}.dw-support .dw-s-insights-controls{display:flex;flex-wrap:wrap;align-items:end;gap:24px;justify-content:space-between}.dw-support .dw-s-insights-search{flex:1 1 250px;max-width:400px}.dw-support .dw-s-insights-search label{display:block;font-size:.875rem;font-weight:600;margin-bottom:8px}.dw-support .dw-s-insights-search input{width:100%;border:1px solid var(--dw-color-border);border-radius:var(--dw-radius-control);padding:12px 16px;background:var(--dw-color-paper);color:var(--dw-color-ink)}.dw-support .dw-s-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.dw-support .dw-s-filters button{min-height:44px;padding:10px 14px;border:1px solid var(--dw-color-border);border-radius:var(--dw-radius-control);background:var(--dw-color-paper);color:var(--dw-color-body);font-size:.8125rem}.dw-support .dw-s-filters button[aria-pressed=true]{background:var(--dw-color-carbon);color:var(--dw-color-on-dark);border-color:var(--dw-color-carbon)}.dw-support .dw-s-insights-status{font-size:.875rem;color:var(--dw-color-body);margin-top:24px}.dw-support .dw-s-insight{display:flex;flex-direction:column;color:var(--dw-color-ink);text-decoration:none;transition:border-color .15s}.dw-support .dw-s-insight:hover{border-color:var(--dw-color-gold-deep)}.dw-support .dw-s-insight h2{font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.25}.dw-support .dw-s-insight .dw-s-article-meta{margin-top:24px}.dw-support .dw-s-insight .dw-c-link{margin-top:auto;padding-top:24px}.dw-support .dw-s-article-meta{font-family:var(--dw-font-data);color:var(--dw-color-body);font-size:.75rem;line-height:1.8}.dw-support .dw-s-insight--latest{border-top:3px solid var(--dw-color-gold)}.dw-support .dw-s-empty{border:1px solid var(--dw-color-border);border-radius:var(--dw-radius-card);background:var(--dw-color-stone);padding:32px;margin-top:32px}.dw-support .dw-s-empty p{font-size:.9375rem;color:var(--dw-color-body)}.dw-support .dw-s-article-header{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:32px}.dw-support .dw-s-article-header h1{font-size:clamp(2rem,4vw,3rem);line-height:1.12;letter-spacing:-.025em;margin-top:20px}.dw-support .dw-s-article-header .dw-c-label{margin-top:24px}.dw-support .dw-s-article-header .dw-s-article-meta{margin-top:24px;border-block:1px solid var(--dw-color-border);padding-block:16px}.dw-support .dw-s-article-body{padding-bottom:var(--dw-section-space)}.dw-support .dw-s-prose{color:var(--dw-color-ink);font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere}.dw-support .dw-s-prose :is(h2,h3,h4){font-family:var(--dw-font-heading);font-weight:800;line-height:1.3;margin:2em 0 .75em}.dw-support .dw-s-prose h2{font-size:clamp(1.5rem,2.8vw,1.875rem)}.dw-support .dw-s-prose h3{font-size:1.25rem}.dw-support .dw-s-prose p{margin:1em 0}.dw-support .dw-s-prose :is(ul,ol){padding-left:24px;margin:1em 0}.dw-support .dw-s-prose ul{list-style:disc}.dw-support .dw-s-prose ol{list-style:decimal}.dw-support .dw-s-prose li{padding-left:4px;margin-top:.5em}.dw-support .dw-s-prose a{color:var(--dw-color-gold-deep);text-decoration:underline;text-underline-offset:4px}.dw-support .dw-s-prose blockquote{padding-left:24px;border-left:3px solid var(--dw-color-gold);color:var(--dw-color-body);margin:24px 0}.dw-support .dw-s-prose pre{padding:16px;background:var(--dw-color-stone);border-radius:var(--dw-radius-control);overflow-x:auto}.dw-support .dw-s-prose img{max-width:100%;height:auto}.dw-support .dw-s-article-image{width:100%;max-height:420px;-o-object-fit:cover;object-fit:cover;border-radius:var(--dw-radius-card);margin-bottom:32px}.dw-support .dw-s-article-note{font-size:.8125rem;line-height:1.7;color:var(--dw-color-body);margin-top:32px;padding-top:20px;border-top:1px solid var(--dw-color-border)}@media(min-width:640px){.dw-support .dw-s-grid,.dw-support .dw-s-detail-grid,.dw-support .dw-s-team,.dw-support .dw-s-process,.dw-support .dw-s-stage dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.dw-support .dw-s-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.dw-support .dw-s-two{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:40px}.dw-support .dw-s-process{grid-template-columns:repeat(5,minmax(0,1fr))}.dw-support .dw-s-process a{align-items:start;flex-direction:column;gap:8px}.dw-support .dw-s-detail-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){.dw-support .dw-s-card,.dw-support .dw-s-stage{padding:20px}.dw-support .dw-s-team-header{align-items:start;flex-direction:column}.dw-support .dw-s-article-header h1{font-size:clamp(1.8rem,8.8vw,2.2rem)}}.dw-support .dw-s-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin-top:24px}.dw-support .dw-s-signals li{border-top:2px solid var(--dw-color-gold);padding-top:12px;font-family:var(--dw-font-data);font-size:.75rem;line-height:1.5;overflow-wrap:anywhere}.dw-support .dw-c-dark .dw-c-note{color:var(--dw-color-muted-on-dark)}.dw-support .dw-c-dark{background:var(--dw-color-carbon);color:var(--dw-color-on-dark)}.dw-support .dw-c-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.dw-support .dw-c-note{margin-top:20px;font-size:.875rem;line-height:1.65;max-width:82ch}.dw-support .dw-s-cap-nav a,.dw-support .dw-s-process a{transition:border-color .18s ease,background-color .18s ease,color .18s ease}.dw-support .dw-s-cap-nav a:is(:hover,:focus-visible){background:#c5a46d0e}.dw-support .dw-s-process a:is(:hover,:focus-visible){border-color:var(--dw-color-gold-deep);background:#fcf9f3}.dw-support .dw-s-insight:focus-visible{border-color:var(--dw-color-gold-deep)}@media(max-width:639px){.dw-support .dw-c-actions>:is(a,button){width:100%}}@media(prefers-reduced-motion:reduce){.dw-support .dw-s-cap-nav a,.dw-support .dw-s-process a{transition:none}}
