.dc-px-layer-jumps{z-index:2;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px 14px;display:flex;position:relative}.dc-px-layer-how{z-index:2;color:var(--dc-brand-text);white-space:nowrap;font-size:13px;font-weight:600;position:relative}.dc-px-layer-how:hover{text-underline-offset:3px;text-decoration:underline}.dc-px-layer-how:focus-visible{outline:2px solid var(--dc-brand-text);outline-offset:2px;border-radius:4px}@media (min-width:901px){.dc-proof-section.dc-px-jobs{padding-block:104px}}.dc-px-jobs-media{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:16px;margin-top:52px;display:grid}.dc-px-jobs-panel{--field:var(--dc-brand);border:1px solid var(--dc-line);background:var(--dc-card);border-radius:8px;flex-direction:column;gap:10px;margin:0;padding:12px 12px 14px;display:flex}.dc-px-jobs-panel.is-slate{--field:var(--dc-muted)}.dc-px-jobs-panel>.dc-px-jobs-frame{background:color-mix(in srgb, var(--field) 13%, var(--dc-card));border-radius:12px;height:340px;padding:20px;position:relative}html[data-desktop-concept-mode=dark] .dc-px-jobs-panel>.dc-px-jobs-frame{background:color-mix(in srgb, var(--field) 11%, var(--dc-card))}.dc-px-jobs-panel figcaption{padding:0 6px}.dc-px-jobs-panel figcaption .dc-link{padding-bottom:3px}.dc-px-jobs-frame>.dc-px-chips-on{z-index:3;inset:20px}.dc-px-jobs-frame .dc-px-chipr{box-shadow:0 1px 2px #0a1e1e1a,0 10px 24px #0a1e1e29}.desktop-concept .dc-px-jobs-panel.is-photo .dc-px-jobs-frame>img{object-fit:cover;border-radius:9px;width:100%;height:100%;display:block;box-shadow:0 1px 2px #0a1e1e14,0 12px 28px #0a1e1e1f}.hm{--lm-route:#cf3a2b;background:var(--dc-wash);isolation:isolate;border-radius:9px;height:100%;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a1e1e14,0 12px 28px #0a1e1e1f}html[data-desktop-concept-mode=dark] .hm{--lm-route:#ef6452}.desktop-concept .hm-poster{object-fit:cover;object-position:40% 60%;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.hm-poster.is-dark,html[data-desktop-concept-mode=dark] .hm-poster.is-light{display:none}html[data-desktop-concept-mode=dark] .hm-poster.is-dark{display:block}.hm.is-ready .hm-poster,.hm.is-ready .hm-attrib{opacity:0}.hm .hm-canvas{z-index:1;opacity:0;background:0 0;transition:opacity .3s;position:absolute;inset:0}.hm.is-ready .hm-canvas{opacity:1}.hm-attrib{z-index:2;background:color-mix(in srgb, var(--dc-card) 88%, transparent);color:var(--dc-muted);border-top-left-radius:6px;padding:2px 6px;font-size:10px;line-height:1.4;position:absolute;bottom:0;right:0}.hm .maplibregl-ctrl-top-right{gap:8px;display:grid;top:50%;transform:translateY(-50%)}.hm .maplibregl-ctrl-top-right .maplibregl-ctrl{margin:0 10px 0 0}.hm .maplibregl-ctrl-group button{width:34px;height:34px}.hm .maplibregl-ctrl-bottom-right .maplibregl-ctrl-attrib{margin:0}.hm-yard{border:1px solid color-mix(in srgb, var(--dc-brand-text) 45%, transparent);background:var(--dc-card);color:var(--dc-brand-text);white-space:nowrap;border-radius:6px;margin-top:-24px;padding:2px 7px;font-size:11.5px;font-weight:600;line-height:1.3;display:block}.hm .sm-dot{border:2px solid var(--dc-card);background:var(--dc-brand-text);border-radius:50%;width:10px;height:10px;display:block;box-shadow:0 0 0 1px #0000002e}.dc-px-jobs-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;margin:24px 0 0;padding:0;list-style:none;display:grid}.dc-px-jobs-list>li{border-top:1px solid var(--dc-line)}.dc-px-jobs-list a{color:inherit;grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto;align-items:baseline;gap:20px;padding:16px 2px 16px 0;display:grid}.dc-px-jobs-list h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.3}.dc-px-jobs-list p{color:var(--dc-muted);margin:0;font-size:14px;line-height:1.5}.dc-px-jobs-list .dc-px-more{margin:0;padding:0;transition:transform .18s cubic-bezier(.22,1,.36,1)}.dc-px-jobs-list a:hover h3{color:var(--dc-brand-text)}.dc-px-jobs-list a:hover .dc-px-more{transform:translate(3px)}.dc-px-jobs-list a:focus-visible{outline:2px solid var(--dc-brand-text);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){.dc-px-jobs-list .dc-px-more{transition:none}.dc-px-jobs-list a:hover .dc-px-more{transform:none}}@media (max-width:1100px){.dc-px-jobs-list a{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.dc-px-jobs-list p{grid-column:1}.dc-px-jobs-list .dc-px-more{grid-area:1/2}}@media (max-width:900px){.dc-px-jobs-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:36px}.dc-px-jobs-panel>.dc-px-jobs-frame{aspect-ratio:5/4;height:auto;padding:14px}.dc-px-jobs-frame>.dc-px-chips-on{inset:14px}}@media (max-width:680px){.dc-px-jobs-media{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:10px;margin-inline:-16px;padding:2px 16px 10px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.dc-px-jobs-panel{scroll-snap-align:start;flex:0 0 86%;min-width:0}.dc-px-jobs-list{grid-template-columns:minmax(0,1fr);margin-top:20px}.dc-px-jobs-list a{padding:16px 2px 16px 0}.dc-px-jobs-list h3{font-size:16px}.dc-px-jobs-list p{font-size:13.5px}.dc-px-jobs-panel{border-radius:8px;padding:8px 8px 12px}.dc-px-jobs-panel>.dc-px-jobs-frame{aspect-ratio:16/10;border-radius:10px;padding:8px}}@media (max-width:570px){.dc-px-jobs-frame>.dc-px-chips-on{display:none}.dc-px-jobs-frame>.dc-px-chips-under{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.dc-px-jobs-panel>.dc-px-jobs-frame{aspect-ratio:auto;flex-direction:column;display:flex}.dc-px-jobs-panel.is-map .hm,.desktop-concept .dc-px-jobs-panel.is-photo .dc-px-jobs-frame>img{aspect-ratio:16/10;height:auto}.dc-px-jobs-frame>.dc-px-chips-under{margin-top:8px}}.dc-px-proof.has-marks>li{flex-direction:column;display:flex}.dc-px-proof .dc-px-proof-marks{align-items:center;gap:14px;height:40px;margin:0 0 20px;display:flex}.desktop-concept .dc-px-proof-marks img{object-fit:contain;filter:brightness(0);opacity:.72;width:auto;max-width:150px;height:22px;display:block}.desktop-concept .dc-px-proof-marks img.is-tall{max-width:90px;height:38px}html[data-desktop-concept-mode=dark] .desktop-concept .dc-px-proof-marks img{filter:brightness(0)invert();opacity:.85}.dc-px-brands-proof{color:#f5f7f5;border-top:1px solid #ffffff24;max-width:500px;margin:24px 0 0;padding-top:16px;font-size:15px;font-weight:600;line-height:1.5}@media (prefers-reduced-motion:reduce){.desktop-concept .hm-poster,.hm .hm-canvas{transition:none}}.dc-px-proof .dc-px-proof-glyph{box-sizing:border-box;width:38px;height:38px;color:var(--dc-ink);opacity:.72;border:1.5px solid;border-radius:10px;place-items:center;display:grid}.dc-px-proof .dc-px-proof-glyph .dc-icon{width:22px;height:22px}html[data-desktop-concept-mode=dark] .dc-px-proof .dc-px-proof-glyph{opacity:.85}@media (min-width:681px){.dc-px-hub .dc-px-proof.has-marks{grid-template-columns:repeat(3,minmax(0,1fr))}.dc-px-hub .dc-px-proof.has-marks>li{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}}@media (min-width:1101px){.dc-px-hub .dc-px-proof.has-marks{grid-template-columns:repeat(5,minmax(0,1fr))}.dc-px-hub .dc-px-proof.has-marks>li{padding:20px 18px 22px}}.dc-px-brands.is-wl{padding-block:104px}.dc-px-brands.is-wl .dc-px-brands-inner{grid-template-columns:minmax(0,1fr);gap:48px}.dc-px-brands.is-wl .dc-px-brands-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;display:grid}.dc-px-brands.is-wl .dc-px-brands-points{margin-top:0}@media (max-width:850px){.dc-px-brands.is-wl .dc-px-brands-copy{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width:680px){.dc-px-brands.is-wl{padding-block:64px}.dc-px-brands.is-wl .dc-px-brands-inner{gap:36px}}.dc-px-hub .dc-px-hero{overflow:clip}@container aw (max-width:620px){.dc-px-hub .dc-aw.is-things .dc-aw-app{grid-template-rows:auto;height:470px}.dc-px-hub .dc-aw.is-things .dc-aw-drawer{display:none}.dc-px-hub .dc-aw.is-mixed .dc-aw-app{height:540px}.dc-px-hub .dc-aw.is-mixed .dc-aw-drawer,.dc-px-hub .dc-aw.is-mixed .dc-aw-stats{display:none}}
