.talentum-quick-access{--tqa-bg:#080c0f;--tqa-surface:#111416;--tqa-text:#f7f5ef;--tqa-muted:#aeb2b4;--tqa-accent:#C9A24E;--tqa-overlap:clamp(48px,4vw,58px);position:relative;width:100%;margin:0;padding:0;background:transparent;color:var(--tqa-text);font-family:Inter,Manrope,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box}.talentum-quick-access *,.talentum-quick-access *:before,.talentum-quick-access *:after{box-sizing:border-box}.talentum-home>.talentum-quick-access{z-index:6;width:100vw;max-width:100vw;margin-block-start:calc(-1 * var(--tqa-overlap));margin-block-end:0;margin-inline:calc(50% - 50vw)}.talentum-home>.talentum-quick-access:before{content:"";position:absolute;z-index:0;inset-inline:0;top:var(--tqa-overlap);bottom:0;background:var(--tqa-bg);pointer-events:none}.talentum-quick-access__inner{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--tqa-count,4),minmax(0,1fr));width:min(calc(100% - 96px),1240px);margin:0 auto;border:1px solid rgba(201,162,78,.28);border-radius:10px;background:linear-gradient(180deg,rgba(17,20,22,var(--tqa-alpha-top,.82)),rgba(9,12,13,var(--tqa-alpha-bottom,.9)));box-shadow:0 16px 38px rgba(0,0,0,.26);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.talentum-quick-access__inner[data-items="1"]{--tqa-count:1}.talentum-quick-access__inner[data-items="2"]{--tqa-count:2}.talentum-quick-access__inner[data-items="3"]{--tqa-count:3}.talentum-quick-access__inner[data-items="4"]{--tqa-count:4}.talentum-quick-access__item{position:relative;display:flex;align-items:center;gap:16px;min-width:0;min-height:96px;padding:18px 22px;color:var(--tqa-text)!important;text-decoration:none!important;background:transparent;transition:background-color .2s ease,transform .2s ease}.talentum-quick-access__item:not(:last-child){border-right:1px solid rgba(255,255,255,.1)}.talentum-quick-access__item:hover{background:rgba(201,162,78,.075);transform:translateY(-1px)}.talentum-quick-access__item:focus-visible{outline:2px solid var(--tqa-accent);outline-offset:-3px;background:rgba(201,162,78,.08)}.talentum-quick-access__icon{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;color:var(--tqa-accent);transition:filter .2s ease}.talentum-quick-access__item:hover .talentum-quick-access__icon{filter:brightness(1.18)}.talentum-quick-access__icon svg{display:block;width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}.talentum-quick-access__content{display:flex;min-width:0;flex-direction:column;gap:5px}.talentum-quick-access__content strong{margin:0;color:var(--tqa-text)!important;font-size:15px;font-weight:750;line-height:1.2;letter-spacing:.015em;text-transform:uppercase}.talentum-quick-access__content>span{color:var(--tqa-muted);font-size:13px;line-height:1.45}.elementor-widget-shortcode:has(.talentum-quick-access),.elementor-widget-shortcode:has(.talentum-quick-access)>.elementor-widget-container{margin-block:0!important;padding-block:0!important}
@media(max-width:1024px){.talentum-quick-access{--tqa-overlap:40px}.talentum-quick-access__inner{grid-template-columns:repeat(2,minmax(0,1fr));width:min(calc(100% - 40px),1240px)}.talentum-quick-access__item{min-height:92px;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.1)}.talentum-quick-access__item:nth-child(odd){border-right:1px solid rgba(255,255,255,.1)!important}.talentum-quick-access__item:nth-last-child(-n+2){border-bottom:0}}
@media(max-width:600px){.talentum-quick-access{--tqa-overlap:24px}.talentum-quick-access__inner{grid-template-columns:1fr;width:calc(100% - 28px);border-radius:8px}.talentum-quick-access__item{min-height:88px;padding:17px 18px;border-right:0!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.talentum-quick-access__item:last-child{border-bottom:0!important}.talentum-quick-access__icon{flex-basis:38px;width:38px;height:38px}.talentum-quick-access__icon svg{width:31px;height:31px}.talentum-quick-access__content strong{font-size:14px}.talentum-quick-access__content>span{font-size:12.5px}}
