section#careers h1:after{z-index:-1;color:#000;filter:blur(20px);position:absolute;inset:0;transform:translateY(4px)}section#why_threedium h2{letter-spacing:-1.5px;text-align:left;font-size:60px;font-weight:700;line-height:48px}section#why_threedium p{text-align:left}section#why_threedium li{color:#fafafa;text-align:left}section#why_threedium span{color:#fafafa80}section#why_threedium .card{background:#040404;border:1px solid #191919;border-radius:16px;flex-direction:column;gap:20px;width:100%;padding:40px;display:flex}section#why_threedium .card h3{color:#fafafa;font-size:24px;font-style:normal;font-weight:600;line-height:32px}section#why_threedium .card p{color:#999;font-size:16px;font-style:normal;font-weight:400;line-height:24px}section#real_impact{background-image:url(../media/api-cta-background.9c615ca9.png);background-position:50%;background-repeat:no-repeat;background-size:cover}section#real_impact .box{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d0d0d99;border:1px solid #26262666;border-radius:16px;transition:all .5s;position:relative}section#real_impact .box:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#60d2cc66 0%,#60d2cc33 50%,#60d2cc00 100%);border-radius:16px;padding:1.5px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}section#real_impact .box:hover:before{opacity:1}section#real_impact .box:hover:after{content:"";z-index:-1;background:#0d0d0d99;border-radius:16px;width:100%;height:100%;position:absolute;top:0;left:0}section#life_at_threedium .card{background:linear-gradient(135deg,#60d2cc00 0%,#60d2cc1a 100%);border:1px solid #26262666;border-radius:16px;padding:52px 40px}section#life_at_threedium .card p{color:#fafafa;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:32px}section#open_position .card{background:#ffffff05;border:1px solid #26262666;border-radius:16px;margin-bottom:48px;padding:52px 40px}.role-item{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;border:1px solid #26262680;border-radius:10px;padding:23px 40px;font-size:16px;line-height:24px;transition:border .3s,transform .3s;position:relative}.role-item span{color:#fff}.role-item:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;background:linear-gradient(135deg,#60d2cc66 0%,#60d2cc33 50%,#60d2cc00 100%);border-radius:16px;padding:1.5px;transition:opacity .25s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.role-item:hover:before{opacity:1}section#open_position .card p{color:#fafafa;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:32px}section#people_who_care h2{text-align:left;font-size:48px;font-style:normal;font-weight:var(--font-weight-600,600);-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fafafa 0%,#60d2cc 100%);-webkit-background-clip:text;background-clip:text;line-height:48px}
