:root{--dc-ground:var(--resolve-ground);--dc-paper:var(--resolve-paper);--dc-ink:var(--resolve-ink);--dc-ink-deep:var(--resolve-ink-deep);--dc-dim:var(--resolve-dim);--dc-gap:var(--resolve-gap);--dc-gap-text:#6E6778;--dc-line:var(--resolve-line);--dc-control:#8A8174;--dc-rule-on-ink:var(--resolve-rule);--dc-tang:var(--resolve-accent);--dc-tang-display:var(--resolve-accent-deep);--dc-tang-small:var(--resolve-accent-dark);--dc-on-ink:var(--resolve-ground);--dc-on-ink-soft:#C0B9CA;--dc-on-ink-dim:#A29BAC;--dc-f-body:var(--font-manrope),system-ui,-apple-system,"Segoe UI",sans-serif;--dc-t-hero:clamp(2.55rem,1.05rem + 6.1vw,6.4rem);--dc-t-statement:clamp(1.85rem,1.05rem + 3.2vw,3.9rem);--dc-t-title:clamp(1.3rem,1.08rem + .9vw,1.75rem);--dc-t-lede:clamp(1.1rem,1rem + .4vw,1.3rem);--dc-t-body:1.0625rem;--dc-t-note:.9375rem;--dc-t-label:.78rem;--dc-measure:58ch;--dc-wrap:1360px;--dc-pad:clamp(16px,4vw,56px);--dc-col-gap:clamp(16px,2.2vw,32px);--dc-rhythm:clamp(72px,9vw,148px);--dc-rhythm-tight:clamp(48px,6vw,88px);--dc-d-fast:180ms;--dc-d-standard:420ms;--dc-d-state:620ms;--dc-d-expressive:900ms;--dc-e-state:cubic-bezier(.65,0,.35,1);--dc-e-arrive:cubic-bezier(.16,1,.3,1)}.dc{--dc-f-display:var(--font-dc-display,var(--font-bricolage)),"DC Display 96 Fallback","Arial Narrow",system-ui,sans-serif;--dc-f-hero:var(--font-dc-display,var(--font-bricolage)),"DC Display Hero Fallback","Arial Narrow",system-ui,sans-serif;--dc-f-statement:var(--font-dc-display,var(--font-bricolage)),"DC Display 72 Fallback","Arial Narrow",system-ui,sans-serif;--dc-f-title:var(--font-dc-display,var(--font-bricolage)),var(--font-bricolage),"Arial Narrow",system-ui,sans-serif;font-family:var(--dc-f-body);font-size:var(--dc-t-body);line-height:1.6;color:var(--dc-ink);font-feature-settings:"ss01"}:where(.dc) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0;padding:0}:where(.dc) :where(h1,h2,h3,h4){font:inherit;letter-spacing:inherit}:where(.dc) :where(p,li,label,dt,dd){font-size:inherit;line-height:inherit;font-family:inherit}:where(.dc) :where(ul,ol){list-style:none}:where(.dc) :where(li){margin:0}:where(.dc) :where(section){padding-block:0}:where(.dc) :where(a){color:inherit}:where(.dc) :where(a:hover){color:inherit}:where(.dc) :where(button){font:inherit;color:inherit}:where(.dc) :where(b,strong){font-weight:700}.dc :focus-visible{outline:3px solid var(--dc-ink);outline-offset:3px}.dc-on-ink :focus-visible{outline-color:var(--dc-on-ink)}.dc-on-tang :focus-visible{outline-color:var(--dc-ink)}.dc-wrap{max-width:var(--dc-wrap);margin-inline:auto;padding-inline:var(--dc-pad)}.dc-g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--dc-col-gap)}.dc-g12>*{min-width:0}.dc-label{font:700 var(--dc-t-label)/1.35 var(--dc-f-body);letter-spacing:.15em;text-transform:uppercase;color:var(--dc-dim)}@font-face{font-family:DC Display Hero Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold");font-weight:100 900;size-adjust:93.5%;ascent-override:99.47%;descent-override:28.88%;line-gap-override:0%}@font-face{font-family:DC Display\ 96 Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold");font-weight:100 900;size-adjust:90.5%;ascent-override:102.76%;descent-override:29.83%;line-gap-override:0%}@font-face{font-family:DC Display\ 72 Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold");font-weight:100 900;size-adjust:96.4%;ascent-override:96.47%;descent-override:28.01%;line-gap-override:0%}.dc-font-prime{display:block;height:0;overflow:hidden;visibility:hidden;font-weight:800}.dc-font-prime:before{content:"a"}.dc-font-prime--hero{font-family:DC Display Hero Fallback}.dc-font-prime--96{font-family:DC Display\ 96 Fallback}.dc-font-prime--72{font-family:DC Display\ 72 Fallback}.dc-font-prime--96b{font-family:DC Display\ 96 Fallback B}.dc-display{font-family:var(--dc-f-display);font-weight:800;letter-spacing:-.035em;line-height:.98;text-wrap:balance;font-optical-sizing:none;font-variation-settings:"opsz" 96}.dc-statement{font-family:var(--dc-f-statement);font-weight:800;font-size:var(--dc-t-statement);letter-spacing:-.03em;line-height:1.02;text-wrap:balance;font-optical-sizing:none;font-variation-settings:"opsz" 72}.dc-title{font-family:var(--dc-f-title);font-weight:700;font-size:var(--dc-t-title);letter-spacing:-.02em;line-height:1.15;text-wrap:balance}.dc-lede{font-size:var(--dc-t-lede);line-height:1.5;max-width:var(--dc-measure);color:var(--dc-dim)}.dc-lede b{color:var(--dc-ink);font-weight:700}.dc-body{max-width:var(--dc-measure)}.dc-body.dim{color:var(--dc-dim)}.dc-body b{color:var(--dc-ink)}.dc-note{font-size:var(--dc-t-note);line-height:1.55;color:var(--dc-dim);max-width:var(--dc-measure)}.dc-note b{color:var(--dc-ink)}.dc-k-named{color:var(--dc-tang-display)}.dc-k-traffic{color:var(--dc-dim)}.dc-num{font-variant-numeric:tabular-nums lining-nums}.dc-inline-link{font-weight:700;color:var(--dc-ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.dc-inline-link:hover{color:var(--dc-tang-small);text-decoration-thickness:3px}.dc-mk{display:inline-block;flex:none;width:12px;height:12px;vertical-align:-1px}.dc-mk.named{background:var(--dc-ink)}.dc-mk.owned{background:var(--dc-tang-display)}.dc-mk.anon{background:var(--dc-dim);opacity:.42}.dc-mk.open{border:2px dashed var(--dc-gap)}.dc-mk.withheld{background:repeating-linear-gradient(45deg,var(--dc-gap) 0 1.5px,transparent 1.5px 4px);outline:1px solid var(--dc-gap);outline-offset:-1px}.dc-on-ink .dc-mk.named{background:var(--dc-on-ink)}.dc-actions{display:flex;flex-wrap:wrap}.dc-actions,.dc-btn{gap:12px;align-items:center}.dc-btn{display:inline-flex;max-width:100%;min-height:48px;padding:0 24px 0 20px;border-radius:999px;font:700 1rem/1 var(--dc-f-body);text-decoration:none;cursor:pointer;border:2px solid transparent;transition:background-color var(--dc-d-fast) var(--dc-e-state),color var(--dc-d-fast) var(--dc-e-state),border-color var(--dc-d-fast) var(--dc-e-state);white-space:normal;overflow-wrap:break-word;text-wrap:balance;text-align:center;line-height:1.25;padding-block:10px}.dc-btn .dc-mk{width:10px;height:10px;transition:background-color var(--dc-d-fast) var(--dc-e-state),transform var(--dc-d-fast) var(--dc-e-arrive)}.dc-btn-primary,.dc-btn-primary:hover{color:#fff;text-decoration:none}.dc-btn-primary{background:var(--dc-tang-small)}.dc-btn-primary .dc-mk{background:rgba(255,255,255,.45)}.dc-btn-primary:hover{background:#8F2C00}.dc-btn-primary:focus-visible .dc-mk,.dc-btn-primary:hover .dc-mk{background:#fff;transform:scale(1.25)}.dc-btn-secondary,.dc-btn-secondary:hover{text-decoration:none}.dc-btn-secondary{border-color:var(--dc-ink);color:var(--dc-ink);background:transparent}.dc-btn-secondary .dc-mk{border:2px dashed var(--dc-gap);background:transparent;width:10px;height:10px}.dc-btn-secondary:hover{background:var(--dc-ink);color:var(--dc-on-ink)}.dc-btn-secondary:focus-visible .dc-mk,.dc-btn-secondary:hover .dc-mk{border:0;background:var(--dc-tang)}.dc-on-tang .dc-btn-primary{background:var(--dc-ink);color:var(--dc-on-ink)}.dc-on-tang .dc-btn-primary .dc-mk{background:var(--dc-tang)}.dc-on-tang .dc-btn-primary:hover{background:var(--dc-ink-deep);color:var(--dc-on-ink)}.dc-on-tang .dc-btn-secondary{border-color:var(--dc-ink);color:var(--dc-ink)}.dc-on-tang .dc-btn-secondary .dc-mk{border-color:var(--dc-ink)}.dc-on-tang .dc-btn-secondary:hover{background:var(--dc-ink);color:var(--dc-tang)}.dc-tlink{display:inline-block;padding-block:10px;font-weight:700;color:var(--dc-ink);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:6px;transition:text-decoration-color var(--dc-d-fast),color var(--dc-d-fast)}.dc-tlink:focus-visible,.dc-tlink:hover{color:var(--dc-tang-small);text-decoration-thickness:3px}.dc-tlink .dc-arr{margin-left:.45em;display:inline-block;transition:transform var(--dc-d-fast) var(--dc-e-arrive)}.dc-tlink:hover .dc-arr{transform:translateX(3px)}.dc-tlink.dim{color:var(--dc-dim)}.dc-hdr{position:relative;background:var(--dc-ground);border-bottom:1px solid var(--dc-line);z-index:5}.dc-hdr .dc-bar{display:flex;flex-wrap:wrap;align-items:center;gap:16px;min-height:76px}.dc-hdr .dc-label{font-size:.74rem}.dc-ftr .dc-mk,.dc-hdr .dc-mk{width:9px;height:9px;vertical-align:0}.dc-ftr .dc-mk.anon,.dc-hdr .dc-mk.anon{background:var(--dc-control);opacity:1}.dc-ftr .dc-arr,.dc-hdr .dc-arr{display:inline-block;transition:transform var(--dc-d-fast) var(--dc-e-arrive)}.dc-ftr a:hover .dc-arr,.dc-hdr a:focus-visible .dc-arr,.dc-hdr a:hover .dc-arr{transform:translateX(3px)}.dc-logo{display:inline-flex;align-items:center;min-height:44px;flex:none}.dc-logo img{height:28px;width:auto}.dc-ftr .dc-brand>a,.dc-logo a{display:inline-flex;align-items:center;min-height:44px;border-radius:2px}.dc-hdr .dc-bar .dc-btn{min-height:44px;gap:10px;padding:0 20px 0 18px;font-size:.95rem;line-height:1;border:0;white-space:nowrap}.dc-hdr .dc-btn .dc-mk{width:8px;height:8px}.dc-hdr .dc-btn-primary .dc-mk{background:rgba(255,255,255,.5)}.dc-nav{display:none}.dc-nav-list{display:flex;align-items:center}.dc-nav-list>li{position:relative}.dc-nav-list>li>a,.dc-svc-btn,.dc-svc-nojs{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 12px;font:600 .95rem/1 var(--dc-f-body);color:var(--dc-dim);text-decoration:none;background:none;border:0;cursor:pointer;white-space:nowrap;transition:color var(--dc-d-fast)}.dc-nav-list>li>a:after,.dc-svc-btn:after{content:"";position:absolute;left:12px;right:12px;bottom:6px;height:2px;background:var(--dc-ink);transform:scaleX(0);transform-origin:left;transition:transform var(--dc-d-fast) var(--dc-e-arrive)}.dc-nav-list>li>a:hover,.dc-svc-btn:hover,.dc-svc-btn[aria-expanded=true]{color:var(--dc-ink);text-decoration:none}.dc-nav-list>li>a:hover:after,.dc-svc-btn:hover:after,.dc-svc-btn[aria-expanded=true]:after{transform:scaleX(1)}.dc-nav-list>li>a[aria-current=page],.dc-svc-btn[data-current]{color:var(--dc-ink)}.dc-nav-list>li>a[aria-current=page]:after,.dc-svc-btn[data-current]:after{background:var(--dc-tang-display);transform:scaleX(1)}.dc-svc-btn:after{right:27px}.dc-chev{width:6px;height:6px;border-right:1.75px solid;border-bottom:1.75px solid;transform:translateY(-2px) rotate(45deg);transition:transform var(--dc-d-fast) var(--dc-e-arrive)}.dc-svc-btn[aria-expanded=true]>.dc-chev{transform:translateY(1px) rotate(225deg)}.dc-hdr .dc-right{display:flex;align-items:center;gap:8px;margin-left:auto}.dc-panel{position:absolute;left:-8px;top:calc(100% + 14px);width:47.5rem;max-width:calc(100vw - 2 * var(--dc-pad));background:var(--dc-paper);border:1px solid var(--dc-line);border-radius:6px;box-shadow:0 1px 0 rgba(20,18,25,.04),0 28px 56px -28px rgba(20,18,25,.32);transition:opacity var(--dc-d-fast) var(--dc-e-state),transform var(--dc-d-standard) var(--dc-e-arrive),visibility 0s linear var(--dc-d-fast)}.dc-panel:before{content:"";position:absolute;left:0;right:0;top:-15px;height:15px}.dc-panel *,.dc-panel :after,.dc-panel :before{transition-property:color,background-color,transform}.dc-panel[data-open=false]{opacity:0;transform:translateY(-4px);visibility:hidden;pointer-events:none}.dc-panel[data-open=true]{transition:opacity var(--dc-d-fast) var(--dc-e-state),transform var(--dc-d-standard) var(--dc-e-arrive)}.dc-sp-rows{padding:10px 28px 6px}.dc-sp-row{display:grid;grid-template-columns:11.875rem minmax(0,1fr);column-gap:1.5rem;padding-block:18px}.dc-sp-row+.dc-sp-row{border-top:1px solid var(--dc-line)}.dc-sp-hd{padding-top:2px}.dc-sp-hd .dc-label{display:flex;align-items:center;gap:8px;color:var(--dc-ink)}.dc-sp-num{margin-left:auto;color:var(--dc-dim);letter-spacing:.08em;font-variant-numeric:tabular-nums}.dc-sp-line{margin-top:8px;font:700 1.15rem/1.15 var(--dc-f-title);letter-spacing:-.015em;overflow-wrap:anywhere}.dc-sp-row:nth-child(3) .dc-sp-line{color:var(--dc-tang-small)}.dc-sp-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px}.dc-sp-links a{display:block;padding:8px 10px 9px;margin-inline:-10px;border-radius:4px;text-decoration:none;color:var(--dc-ink);transition:background-color var(--dc-d-fast)}.dc-sp-links .t{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.98rem;line-height:1.3}.dc-sp-links .d{display:block;margin-top:2px;font-size:.84rem;line-height:1.4;color:var(--dc-dim)}.dc-sp-links a:hover{background:var(--dc-ground);text-decoration:none}.dc-sp-links a:hover .t,.dc-sp-links a[aria-current=page] .t{color:var(--dc-tang-small)}.dc-sp-links a[aria-current=page] .t:after{content:"";width:6px;height:6px;background:var(--dc-tang-display);flex:none}.dc-panel-ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 24px;padding:12px 28px;background:var(--dc-ground);border-top:1px solid var(--dc-line);border-radius:0 0 6px 6px}.dc-all{display:inline-flex;align-items:center;gap:.5em;min-height:44px;font-weight:700;font-size:.98rem;text-decoration:none;color:var(--dc-ink)}.dc-all .s{font-weight:500;color:var(--dc-dim);font-size:.88rem}.dc-all:hover,.dc-all[aria-current=page]{color:var(--dc-tang-small);text-decoration:none}.dc-ctx,.dc-m-ctx{display:inline-flex;align-items:center;gap:.45em;min-height:44px;font-size:.86rem;font-weight:600;color:var(--dc-dim);text-decoration:underline;text-decoration-color:var(--dc-control);text-underline-offset:4px}.dc-ctx:hover,.dc-m-ctx:hover{color:var(--dc-ink);text-decoration-color:currentColor}.dc-menu-btn{flex:none;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px 0 14px;border:1.5px solid var(--dc-ink);border-radius:999px;background:transparent;font-weight:700;font-size:.95rem;color:var(--dc-ink);cursor:pointer;transition:background-color var(--dc-d-fast),color var(--dc-d-fast)}.dc-menu-btn:hover{background:var(--dc-ink);color:var(--dc-on-ink)}.dc-menu-btn .dc-bars{position:relative;width:16px;height:10px;border-block:2px solid currentColor;transition:border-color var(--dc-d-fast)}.dc-menu-btn .dc-bars:after,.dc-menu-btn .dc-bars:before{content:"";position:absolute;left:-1px;right:-1px;top:50%;height:2px;margin-top:-1px;background:currentColor;opacity:0;transition:transform var(--dc-d-fast) var(--dc-e-arrive),opacity var(--dc-d-fast)}.dc-menu-btn[aria-expanded=true] .dc-bars{border-color:transparent}.dc-menu-btn[aria-expanded=true] .dc-bars:before{opacity:1;transform:rotate(45deg)}.dc-menu-btn[aria-expanded=true] .dc-bars:after{opacity:1;transform:rotate(-45deg)}.dc-hdr.dc-menu-open .dc-right .dc-btn-primary{display:none}.dc-mnav{border-top:1px solid var(--dc-line)}.dc-mnav[hidden]{display:none}.dc-mnav:not([hidden]){animation:dc-menu-in var(--dc-d-standard) var(--dc-e-arrive) both}@keyframes dc-menu-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dc-m-inner{display:flex;flex-direction:column;min-height:calc(100svh - 64px);padding-block:8px 28px}.dc-m-list>li{border-bottom:1px solid var(--dc-line)}.dc-m-list>li>a,.dc-m-svc-btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:60px;padding:0;font:700 1.45rem/1.1 var(--dc-f-title);letter-spacing:-.02em;color:var(--dc-ink);text-decoration:none;background:none;border:0;cursor:pointer;text-align:left}.dc-m-list>li>a:hover,.dc-m-list>li>a[aria-current=page],.dc-m-svc-btn:hover{color:var(--dc-tang-small);text-decoration:none}.dc-m-list>li>a[aria-current=page]:after{content:"";width:7px;height:7px;background:var(--dc-tang-display);flex:none;margin-right:14px}.dc-m-list>li>a .dc-arr{font:600 1rem/1 var(--dc-f-body);color:var(--dc-dim);margin-right:6px}.dc-m-list>li>a[aria-current=page] .dc-arr{display:none}.dc-pm{position:relative;width:28px;height:28px;margin-right:2px;border:1.5px solid var(--dc-control);border-radius:50%;flex:none;transition:border-color var(--dc-d-fast)}.dc-pm:after,.dc-pm:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.75px;margin:-.875px 0 0 -5px;background:currentColor;transition:transform var(--dc-d-fast) var(--dc-e-arrive)}.dc-pm:after{transform:rotate(90deg)}.dc-m-svc-btn[aria-expanded=true] .dc-pm{border-color:var(--dc-ink)}.dc-m-svc-btn[aria-expanded=true] .dc-pm:after{transform:rotate(0deg)}.dc-m-svc-btn[data-current] .dc-m-svc-lbl:after{content:"";display:inline-block;width:7px;height:7px;margin-left:10px;vertical-align:middle;background:var(--dc-tang-display)}.dc-m-svc[hidden]{display:none}.dc-m-svc{padding:2px 0 18px}.dc-m-svc:not([hidden]){animation:dc-menu-in var(--dc-d-standard) var(--dc-e-arrive) both}.dc-m-all{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 14px;margin-bottom:6px;background:var(--dc-paper);border:1px solid var(--dc-line);border-radius:6px;font-weight:700;font-size:1rem;color:var(--dc-ink);text-decoration:none}.dc-m-all:hover{border-color:var(--dc-ink);text-decoration:none}.dc-m-all[aria-current=page]{color:var(--dc-tang-small)}.dc-m-stages{display:grid;gap:0 var(--dc-col-gap)}.dc-m-stage{padding-top:12px}.dc-m-stage .dc-label{display:flex;align-items:center;gap:8px;color:var(--dc-ink)}.dc-m-stage .dc-label .s{color:var(--dc-dim);font-weight:600;letter-spacing:0;text-transform:none;font-size:.86rem;margin-left:2px}.dc-m-stage ul{margin-top:2px;margin-left:4px;padding-left:17px;border-left:1px solid var(--dc-line)}.dc-m-stage a{display:flex;align-items:center;justify-content:space-between;min-height:44px;overflow-wrap:anywhere;font:600 1.02rem/1.25 var(--dc-f-body);color:var(--dc-ink);text-decoration:none}.dc-m-stage a:hover,.dc-m-stage a[aria-current=page]{color:var(--dc-tang-small);text-decoration:none}.dc-m-stage a[aria-current=page]:after{content:"";width:6px;height:6px;background:var(--dc-tang-display);flex:none;margin-right:14px}.dc-m-ctx{margin-top:8px;font-size:.9rem}.dc-m-act{margin-top:auto;padding-top:28px}.dc-m-act .dc-btn{width:100%;justify-content:center;gap:10px;min-height:54px;font-size:1.02rem;border:0}.dc-m-act .dc-btn .dc-mk{width:8px;height:8px}.dc-m-sub{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;margin-top:8px}.dc-m-sub a{display:inline-flex;align-items:center;gap:.4em;min-height:44px;font-weight:700;font-size:.95rem;color:var(--dc-ink);text-decoration:none}.dc-m-sub a.call{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px}.dc-m-sub a.mail{min-width:0;font-weight:600;color:var(--dc-dim);overflow-wrap:anywhere}.dc-m-sub a:hover{color:var(--dc-tang-small)}@media (max-width:37.4375em){.dc-hdr .dc-bar{min-height:64px;gap:10px}.dc-logo img{height:24px}.dc-hdr .dc-bar .dc-btn{padding:0 15px 0 13px;font-size:.9rem;gap:8px}.dc-menu-btn{width:44px;padding:0;justify-content:center}.dc-menu-btn .dc-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width:23.6875em){.dc-hdr .dc-bar .dc-btn .dc-mk{display:none}.dc-hdr .dc-bar .dc-btn{padding:0 14px}.dc-m-list>li>a,.dc-m-svc-btn{font-size:1.3rem;min-height:56px}}@media (max-width:22.4375em){.dc-logo img{height:19px}}@media (min-width:37.5em) and (max-width:63.9375em){.dc-hdr .dc-bar{min-height:72px}.dc-m-inner{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,260px);gap:0 calc(var(--dc-col-gap) * 1.5);align-items:start;padding-block:12px 40px}.dc-m-stages{grid-template-columns:1fr 1fr}.dc-m-stage:first-child{grid-row:span 2}.dc-m-act{margin-top:0;padding:22px;background:var(--dc-paper);border:1px solid var(--dc-line);border-radius:6px}.dc-m-stage .dc-label{flex-wrap:wrap;row-gap:4px}.dc-m-stage .dc-label .s{flex-basis:100%;margin-left:17px}.dc-m-stage a{font-size:.98rem}.dc-m-sub{flex-direction:column;align-items:flex-start}}@media (min-width:64em){.dc-nav{display:block;flex:1;margin-left:20px}.dc-menu-btn{display:none}.dc-mnav{display:none!important}}@media (min-width:64em) and (max-width:69.9375em){.dc-nav{margin-left:4px}.dc-nav-list>li>a,.dc-svc-btn{padding-inline:10px}.dc-nav-list>li>a:after,.dc-svc-btn:after{left:10px;right:10px}.dc-svc-btn:after{right:25px}}@media (forced-colors:active){.dc-ftr .dc-mk,.dc-hdr .dc-mk{forced-color-adjust:none}.dc-panel{border:1px solid CanvasText}.dc-nav-list>li>a:after,.dc-svc-btn:after{background:CanvasText}.dc-menu-btn[aria-expanded=true] .dc-bars{forced-color-adjust:none;border-color:transparent}.dc-menu-btn[aria-expanded=true] .dc-bars:after,.dc-menu-btn[aria-expanded=true] .dc-bars:before{background:CanvasText}}.dc-ftr{background:var(--dc-ink);color:var(--dc-on-ink-soft);padding-block:76px 24px;font-size:.95rem}.dc-ftr-top{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--dc-col-gap);row-gap:48px}.dc-ftr-top>*{min-width:0}.dc-ftr .dc-brand{grid-column:1/span 4}.dc-ftr .dc-brand img{height:28px;width:auto}.dc-ftr .dc-brand>p{margin-top:18px;max-width:34ch;line-height:1.6}.dc-ftr .dc-brand>.dc-ftr-chain{max-width:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:26px;font:700 .7rem/1 var(--dc-f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--dc-on-ink-dim)}.dc-ftr-chain span{display:inline-flex;align-items:center;gap:8px}.dc-ftr-chain .sep{color:var(--dc-gap);letter-spacing:0}.dc-ftr-cols{grid-column:5/span 8;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.95fr) minmax(0,.8fr) minmax(0,1.25fr);column-gap:var(--dc-col-gap);row-gap:40px}.dc-ftr h2{font:700 .72rem/1.4 var(--dc-f-body);letter-spacing:.15em;text-transform:uppercase;color:var(--dc-on-ink-dim);padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--dc-rule-on-ink)}.dc-ftr li a{display:flex;align-items:center;gap:.45em;min-height:40px;padding-block:6px;overflow-wrap:anywhere;color:var(--dc-on-ink);text-decoration:none;line-height:1.3;transition:color var(--dc-d-fast)}.dc-ftr li a.hub{font-weight:700}.dc-ftr a:hover{color:var(--dc-tang);text-decoration:none}.dc-ftr .dc-contact dl>div{padding-block:6px 4px}.dc-ftr .dc-contact dt{font-size:.76rem;font-weight:600;letter-spacing:.02em;color:var(--dc-on-ink-dim)}.dc-ftr .dc-contact dd{display:flex;color:var(--dc-on-ink);line-height:1.35}.dc-ftr .dc-contact dd,.dc-ftr .dc-contact dd a{align-items:center;min-height:32px;overflow-wrap:anywhere}.dc-ftr .dc-contact dd a{display:inline-flex;min-width:0;color:inherit;text-decoration:none}.dc-ftr .dc-contact .go{display:inline-flex;align-items:center;gap:.5em;min-height:44px;margin-top:8px;color:var(--dc-on-ink);font-weight:700;text-decoration:none}.dc-ftr .dc-contact .go .u{text-decoration:underline;text-decoration-color:var(--dc-tang-display);text-decoration-thickness:1.5px;text-underline-offset:6px}.dc-ftr .dc-contact .go:hover{color:var(--dc-tang)}.dc-ftr .dc-base{display:flex;flex-wrap:wrap;gap:4px 28px;justify-content:space-between;align-items:center;margin-top:64px;padding-top:14px;border-top:1px solid var(--dc-rule-on-ink);font-size:.86rem}.dc-ftr .dc-base-links{display:flex;flex-wrap:wrap;gap:0 20px}.dc-ftr .dc-base a,.dc-ftr .dc-base button{display:inline-flex;align-items:center;min-height:44px;padding-inline:2px;color:var(--dc-on-ink-soft);text-decoration:none;background:none;border:0;font:inherit;cursor:pointer}.dc-ftr .dc-base a:hover,.dc-ftr .dc-base button:hover{color:var(--dc-tang)}@media (max-width:74.9375em){.dc-ftr .dc-brand{grid-column:1/-1;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:calc(var(--dc-col-gap) * 2);align-items:start}.dc-ftr .dc-brand>a{align-self:start}.dc-ftr .dc-brand>p{margin-top:6px;max-width:60ch}.dc-ftr .dc-brand>.dc-ftr-chain{grid-column:2;margin-top:16px}.dc-ftr-cols{grid-column:1/-1}}@media (max-width:56.1875em){.dc-ftr-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:37.4375em){.dc-ftr{padding-block:56px 20px}.dc-ftr-top{row-gap:40px}.dc-ftr .dc-brand{display:block}.dc-ftr .dc-brand>p{margin-top:16px}.dc-ftr .dc-brand>.dc-ftr-chain{margin-top:20px}.dc-ftr-cols{row-gap:32px;column-gap:20px}.dc-ftr .dc-base{flex-direction:column;align-items:flex-start;margin-top:48px}}@media (max-width:26.8125em){.dc-ftr .dc-contact{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.dc *,.dc :after,.dc :before{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_1243c3{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_1243c3{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_5b504c{font-family:Manrope,Manrope Fallback;font-style:normal}.__variable_5b504c{--font-manrope:"Manrope","Manrope Fallback"}