.dd-cat-rail{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;padding:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-behavior:smooth}.dd-cat-rail::-webkit-scrollbar{display:none}.dd-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.dd-hit:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.dd-resume{box-shadow:var(--shadow-e1),var(--shadow-e3);transition:box-shadow .2s}.dd-resume:hover{box-shadow:var(--shadow-e2),var(--shadow-e4)}.dd-cta{box-shadow:var(--shadow-e1);transition:box-shadow .2s}.dd-cta:hover{box-shadow:var(--shadow-e3)}.dd-resume-pill{padding:0 16px}@media (max-width:979px){.dd-resume-pill{padding:0 13px}.dd-resume-pill-label{display:none}}@media (prefers-reduced-motion:reduce){.dd-cat-rail{scroll-behavior:auto}.dd-cta,.dd-resume{transition:none}}@media (max-width:719px){.dd-tray-label{display:none!important}.dd-brief-gap,.dd-brief-name,.dd-tray-spacer{display:none}.dd-brief-desc{white-space:normal!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}}.dd-hero{max-width:100%}@media (min-width:900px){.dd-hero{max-width:640px}}@media (orientation:landscape) and (max-height:500px){.dd-hero{margin:8px auto 16px!important;padding:14px 24px 16px!important}.dd-hero h1{font-size:24px!important}.dd-hero h1>span{display:inline!important}.dd-hero .dd-hero-sub{display:none}}.dd-seg-text{display:inline-grid}.dd-seg-text:after,.dd-seg-text>span{grid-area:1/1}.dd-seg-text:after{content:attr(data-text);font-weight:800;visibility:hidden}@media (max-width:719.98px){.dd-seg-count{display:none}}@media (max-width:359.98px){[role=group]>.dd-chip.dd-hit{padding:0 4px!important;gap:3px!important}}