.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-press{transition:transform var(--motion-standard) var(--ease-standard),color var(--motion-standard) var(--ease-standard),background-color var(--motion-standard) var(--ease-standard),box-shadow var(--motion-standard) var(--ease-standard)!important}.dd-press:not(:disabled):active{transform:scale(.96)!important;transition-duration:var(--motion-quick)!important}@media (hover:hover){.dd-press-wash:not(:disabled):not([aria-pressed=true]):hover{color:var(--heading)!important;background-color:color-mix(in oklch,var(--surface-overlay) 60%,#0000)!important}}.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 var(--motion-standard) var(--ease-standard),transform var(--motion-standard) var(--ease-standard)}.dd-resume:hover{box-shadow:var(--shadow-e2),var(--shadow-e4)}a:active>.dd-resume{transform:scale(.985);transition-duration:var(--motion-quick)}.dd-resume-arrow{transition:transform var(--motion-standard) var(--ease-standard)}@media (hover:hover){.dd-resume:hover .dd-resume-arrow{transform:translateX(2px)}}.dd-cta{box-shadow:var(--shadow-e1);transition:box-shadow var(--motion-standard) var(--ease-standard)}.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 (max-width:359.98px){.dd-resume-thumb{width:96px!important}.dd-resume-pill{display:none!important}}@media (prefers-reduced-motion:reduce){.dd-cat-rail{scroll-behavior:auto}.dd-cta,.dd-resume,.dd-resume-arrow{transition:none}.dd-resume:hover .dd-resume-arrow,a:active>.dd-resume{transform:none}.dd-press{transition:none!important}.dd-press:not(:disabled):active{transform:none!important}}@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}}