body.ef-interior{--ef-bg:#020912;--ef-panel:#07131f;--ef-panel-2:#0a1825;--ef-line:#213140;--ef-gold:#ffba00;--ef-text:#eef3f7;--ef-muted:#93a1ad;background:var(--ef-bg);color:var(--ef-text)}body.ef-interior main{background:radial-gradient(circle at 84% 8%,rgb(255 186 0 / .07),transparent 24%),linear-gradient(180deg,#020912,#050d16);min-height:70vh}body.ef-interior main>.bg-slate-50,body.ef-interior main>.bg-\[\#f8fafc\],body.ef-interior main .min-h-screen{background:transparent!important}body.ef-interior main>.bg-slate-50>div.bg-brand-dark:first-child,body.ef-interior main>.min-h-screen>div.bg-brand-dark:first-child,body.ef-interior main>.bg-\[\#f8fafc\]>div:first-child{position:relative;background:radial-gradient(circle at 78% 45%,rgb(255 186 0 / .17),transparent 25%),linear-gradient(120deg,#07131f,#020912)!important;border-bottom:1px solid var(--ef-line);padding-top:74px;padding-bottom:74px}body.ef-interior main>.bg-slate-50>div.bg-brand-dark:first-child:after,body.ef-interior main>.min-h-screen>div.bg-brand-dark:first-child:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(to right,transparent,#000);pointer-events:none}body.ef-interior .bg-white{background:linear-gradient(145deg,rgb(10 24 37 / .96),rgb(5 14 23 / .98))!important}body.ef-interior .bg-slate-50,body.ef-interior .bg-slate-100{background:#081522!important}body.ef-interior .border-slate-100,body.ef-interior .border-slate-200,body.ef-interior .border-slate-300{border-color:var(--ef-line)!important}body.ef-interior .text-slate-900,body.ef-interior .text-slate-800,body.ef-interior .text-slate-700,body.ef-interior .text-slate-600{color:var(--ef-text)!important}body.ef-interior .text-slate-500,body.ef-interior .text-slate-400,body.ef-interior .text-slate-300{color:var(--ef-muted)!important}body.ef-interior .text-brand-light{color:var(--ef-gold)!important}body.ef-interior .bg-brand-light{background:var(--ef-gold)!important;color:#07111b!important}body.ef-interior .hover\:bg-brand-light:hover{background:var(--ef-gold)!important;color:#07111b!important}body.ef-interior .border-brand-light{border-color:var(--ef-gold)!important}body.ef-interior article{border-color:var(--ef-line)!important;box-shadow:0 20px 60px rgb(0 0 0 / .18)!important}body.ef-interior article:hover{border-color:rgb(255 186 0 / .42)!important;box-shadow:0 26px 70px rgb(0 0 0 / .38),0 0 0 1px rgb(255 186 0 / .08)!important}body.ef-interior article img{filter:saturate(.92);transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .4s}body.ef-interior article:hover img{filter:saturate(1.08)}body.ef-interior input,body.ef-interior select,body.ef-interior textarea{background:#06111c!important;border-color:#2a3a49!important;color:#fff!important}body.ef-interior input::placeholder,body.ef-interior textarea::placeholder{color:#75828d!important}body.ef-interior button[type=submit]{background:var(--ef-gold)!important;color:#07111b!important}body.ef-interior .rounded-full.bg-white,body.ef-interior a.rounded-full.bg-white{background:#081522!important;color:#b7c1ca!important;border-color:#263644!important}body.ef-interior .rounded-full.bg-white:hover,body.ef-interior a.rounded-full.bg-white:hover{background:var(--ef-gold)!important;color:#07111b!important;border-color:var(--ef-gold)!important}body.ef-interior .prose{color:#aeb9c2!important}body.ef-interior .prose h1,body.ef-interior .prose h2,body.ef-interior .prose h3,body.ef-interior .prose h4,body.ef-interior .prose strong{color:#fff!important}body.ef-interior .shadow-sm,body.ef-interior .shadow-md,body.ef-interior .shadow-lg,body.ef-interior .shadow-xl{box-shadow:0 22px 55px rgb(0 0 0 / .28)!important}body.ef-interior .page-numbers{background:#081522!important;border:1px solid var(--ef-line)!important;color:#b7c1ca!important;border-radius:9px!important;padding:9px 13px!important}body.ef-interior .page-numbers.current,body.ef-interior .page-numbers:hover{background:var(--ef-gold)!important;color:#07111b!important;border-color:var(--ef-gold)!important}body.ef-interior .container{position:relative}body.ef-interior h1{letter-spacing:-.045em}body.ef-interior h2{letter-spacing:-.025em}body.ef-company-detail main>.bg-\[\#f8fafc\]>div:first-child{height:390px!important;border-bottom:1px solid var(--ef-line)}body.ef-company-detail main>.bg-\[\#f8fafc\]>div:first-child:before{content:"FİRMA PROFİLİ";position:absolute;right:4%;bottom:14%;font-size:clamp(4rem,10vw,10rem);font-weight:900;letter-spacing:-.06em;color:rgb(255 255 255 / .025);z-index:1}body.ef-company-detail .w-32.h-32{background:#fff!important;border:1px solid rgb(255 186 0 / .25);box-shadow:0 22px 60px rgb(0 0 0 / .5)!important}body.ef-company-detail .lg\:w-2\/3>div,body.ef-company-detail .lg\:w-1\/3>div{border-color:var(--ef-line)!important;background:linear-gradient(145deg,#0a1825,#06111b)!important}body.ef-products article a.aspect-square{background:radial-gradient(circle at 50% 50%,#142432,#07131f)!important}body.ef-products article{border-radius:18px!important}body.ef-news article{border-radius:18px!important;overflow:hidden}body.ef-news article .aspect-video{position:relative}body.ef-news article .aspect-video:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(2 9 18 / .66),transparent 55%)}body.ef-directory article,body.ef-directory .firma-card{background:linear-gradient(145deg,#0b1926,#06111b)!important;border-color:var(--ef-line)!important}body.ef-services .hana-hero{background:radial-gradient(circle at 75% 40%,rgb(255 186 0 / .18),transparent 26%),linear-gradient(120deg,#07131f,#020912)!important;border-color:var(--ef-line)!important}body.ef-services .hana-card{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important;box-shadow:0 18px 45px rgb(0 0 0 / .22)!important}body.ef-services .hana-card:hover{border-color:rgb(255 186 0 / .45)!important;transform:translateY(-6px)}body.ef-services .hana-card h3,body.ef-services .hana-title{color:#f4f6f8!important}body.ef-services .hana-card p,body.ef-services .hana-sub{color:var(--ef-muted)!important}body.ef-services .hana-icon{background:rgb(255 186 0 / .1)!important;color:var(--ef-gold)!important}@media(prefers-reduced-motion:no-preference){body.ef-interior article,body.ef-interior .hana-card{animation:efCardIn .65s both;animation-timeline:view();animation-range:entry 5% cover 25%}@keyframes efCardIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:768px){body.ef-interior main>.bg-slate-50>div.bg-brand-dark:first-child,body.ef-interior main>.min-h-screen>div.bg-brand-dark:first-child{padding-top:48px;padding-bottom:48px}body.ef-company-detail main>.bg-\[\#f8fafc\]>div:first-child{height:330px!important}}body.ef-interior main{position:relative;isolation:isolate}body.ef-interior main:before{content:"";position:fixed;inset:80px 0 0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 8% 28%,rgb(255 186 0 / .045),transparent 22%),radial-gradient(circle at 92% 70%,rgb(25 93 130 / .08),transparent 25%)}body.ef-interior [style*="background:#f8fafc"],body.ef-interior [style*="background: #f8fafc"],body.ef-interior [style*="background:#fff"],body.ef-interior [style*="background: #fff"]{background:transparent!important}body.ef-interior [style*="color:#0f172a"],body.ef-interior [style*="color: #0f172a"],body.ef-interior [style*="color:#1e293b"]{color:var(--ef-text)!important}body.ef-interior [style*="color:#64748b"],body.ef-interior [style*="color: #64748b"],body.ef-interior [style*="color:#94a3b8"]{color:var(--ef-muted)!important}body.ef-interior form{accent-color:var(--ef-gold)}body.ef-interior input:focus,body.ef-interior select:focus,body.ef-interior textarea:focus{border-color:var(--ef-gold)!important;box-shadow:0 0 0 4px rgb(255 186 0 / .1)!important}body.ef-section-teklifler{--tkl-accent:#ffba00!important;--tkl-accent2:#ffba00!important;--tkl-dark:#020912!important}body.ef-section-teklifler .tkl-hero{min-height:250px!important;background:radial-gradient(circle at 75% 40%,rgb(255 186 0 / .17),transparent 28%),linear-gradient(120deg,#071522,#020912)!important;border-bottom:1px solid var(--ef-line)}body.ef-section-teklifler .tkl-card,body.ef-section-teklifler .tkl-step,body.ef-section-teklifler .tkl-detail-card{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important;color:var(--ef-text)!important;box-shadow:0 24px 65px rgb(0 0 0 / .28)!important}body.ef-section-teklifler .tkl-input,body.ef-section-teklifler .tkl-select,body.ef-section-teklifler .tkl-textarea{background:#06111b!important;border-color:#293b4a!important;color:#fff!important}body.ef-section-teklifler .tkl-btn,body.ef-section-teklifler [style*="#6366f1"]{background:var(--ef-gold)!important;color:#07111b!important}body.ef-section-teklifler .tkl-step-num{background:var(--ef-gold)!important;color:#07111b!important}body.ef-section-hesaplamalar main>.bg-brand-dark{background:radial-gradient(circle at 78% 45%,rgb(255 186 0 / .18),transparent 25%),linear-gradient(120deg,#071522,#020912)!important;border-bottom:1px solid var(--ef-line);padding-top:64px;padding-bottom:70px}body.ef-section-hesaplamalar main>.bg-\[\#f8fafc\]{background:transparent!important}body.ef-section-hesaplamalar .sticky,body.ef-section-hesaplamalar .lg\:w-3\/4>div,body.ef-section-hesaplamalar .calc-card,body.ef-section-hesaplamalar .bg-white{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important}body.ef-section-hesaplamalar .peer-checked\:bg-white{background:#091725!important}body.ef-section-hesaplamalar input[type=radio]:checked+*{border-color:var(--ef-gold)!important}body.ef-section-autocad-eklentiler main>.bg-brand-dark{background:radial-gradient(circle at 76% 42%,rgb(255 186 0 / .16),transparent 26%),linear-gradient(120deg,#071522,#020912)!important;border-bottom:1px solid var(--ef-line)}body.ef-section-autocad-eklentiler main>.bg-\[\#f8fafc\]{background:transparent!important}body.ef-section-autocad-eklentiler a.group,body.ef-section-autocad-eklentiler article{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important}body.ef-section-autocad-eklentiler a.group:hover{border-color:rgb(255 186 0 / .5)!important;transform:translateY(-6px);box-shadow:0 28px 70px rgb(0 0 0 / .4)!important}body.ef-section-autocad-eklentiler .bg-emerald-50{background:rgb(255 186 0 / .1)!important;color:var(--ef-gold)!important}body.ef-section-etkinlikler article{background:linear-gradient(145deg,#0a1926,#06111b)!important}body.ef-section-etkinlikler main>.bg-slate-50>div.bg-brand-dark:first-child{background:radial-gradient(circle at 75% 40%,rgb(255 186 0 / .17),transparent 27%),linear-gradient(120deg,#071522,#020912)!important}body.ef-section-iletisim main>.bg-slate-50{padding-top:70px!important;background:radial-gradient(circle at 50% 0,rgb(255 186 0 / .08),transparent 28%)!important}body.ef-section-iletisim main>.bg-slate-50>div.bg-brand-dark:first-child{background:transparent!important;border:0;padding:0}body.ef-section-iletisim .md\:w-5\/12{background:radial-gradient(circle at 20% 90%,rgb(255 186 0 / .13),transparent 25%),linear-gradient(145deg,#0b1b29,#05101a)!important}body.ef-section-iletisim .md\:w-7\/12{background:#071522!important}body.ef-section-panel main{background:#020912!important}body.ef-section-panel aside,body.ef-section-panel .panel-sidebar,body.ef-section-panel .bg-white{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important}body.ef-section-panel .panel-card,body.ef-section-panel main article{border:1px solid var(--ef-line)!important;border-radius:16px!important}body.ef-section-panel table{color:#c0cad2!important}body.ef-section-panel th{background:#0a1926!important;color:#fff!important}body.ef-section-panel td{border-color:var(--ef-line)!important}body.ef-interior:not(.ef-company-detail) main .max-w-4xl>div,body.ef-interior:not(.ef-company-detail) main .max-w-5xl>div{border-color:var(--ef-line)!important}body.ef-interior details{background:#071522!important;border-color:var(--ef-line)!important;color:var(--ef-text)!important}body.ef-interior details[open]{border-color:rgb(255 186 0 / .35)!important}body.ef-section-teklifler .tkl-hero h1 span{-webkit-text-fill-color:var(--ef-gold)!important;color:var(--ef-gold)!important;background:none!important;text-shadow:0 0 28px rgb(255 186 0 / .18)}body.ef-section-teklifler .tkl-warn{background:rgb(255 186 0 / .08)!important;border-color:rgb(255 186 0 / .3)!important;color:#d9e0e5!important}body.ef-section-teklifler .tlist-filter-bar{background:rgb(4 13 22 / .94)!important;border-color:var(--ef-line)!important;box-shadow:0 16px 35px rgb(0 0 0 / .25)!important}body.ef-section-teklifler .tlist-filter-select{background-color:#071522!important;border-color:#293b4a!important;color:#dbe2e7!important}body.ef-section-teklifler .tlist-card{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important;color:#dce3e8!important}body.ef-section-teklifler .tlist-card:hover{border-color:rgb(255 186 0 / .5)!important;box-shadow:0 24px 60px rgb(0 0 0 / .38)!important}body.ef-section-teklifler .tlist-card:before{background:var(--ef-gold)!important}body.ef-section-teklifler .tlist-avatar{background:linear-gradient(145deg,#ffcb38,#f2a900)!important;color:#07111b!important;box-shadow:none!important}body.ef-section-teklifler .tlist-card [style*="background:#eef2ff"],body.ef-section-teklifler .tlist-card [style*="background:#f0fdf4"],body.ef-section-teklifler .tlist-card [style*="background:linear-gradient(135deg,#ecfdf5"]{background:rgb(255 186 0 / .08)!important;border-color:rgb(255 186 0 / .22)!important;color:#dbe3e9!important}body.ef-section-teklifler .tlist-teklif-badge{background:rgb(255 186 0 / .1)!important;border-color:rgb(255 186 0 / .32)!important;color:var(--ef-gold)!important}body.ef-section-teklifler .tlist-countdown{background:#081522!important;border-color:#283948!important;color:#9eabb5!important}body.ef-section-teklifler .tlist-progress-wrap{background:#142331!important}body.ef-section-teklifler .tlist-progress-bar{background:var(--ef-gold)!important}body.ef-section-teklifler .tdet-card,body.ef-section-teklifler .tdet-firma-card,body.ef-section-teklifler .tdet-lock{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important;color:#dce3e8!important}body.ef-section-teklifler .tdet-info-val{color:#eef3f7!important}body.ef-section-teklifler .tdet-ver-btn{background:var(--ef-gold)!important;color:#07111b!important;box-shadow:none!important}body.ef-section-hesaplamalar label:has(>input.peer)>div{background:#071522!important;border-color:#2a3b49!important;color:#c1cbd3!important}body.ef-section-hesaplamalar label:has(>input.peer)>div span{color:#c1cbd3!important}body.ef-section-hesaplamalar label:has(>input.peer)>div i{color:#8796a2!important}body.ef-section-hesaplamalar label:has(>input.peer)>input.peer:checked+div,body.ef-section-hesaplamalar label:has(>input.peer)>input.peer:checked~div{background:linear-gradient(145deg,#122c3d,#0b1e2c)!important;border-color:var(--ef-gold)!important;box-shadow:0 0 0 1px var(--ef-gold),0 12px 30px rgb(0 0 0 / .25)!important}body.ef-section-hesaplamalar label:has(>input.peer)>input.peer:checked+div span,body.ef-section-hesaplamalar label:has(>input.peer)>input.peer:checked~div span{color:#fff!important}body.ef-section-hesaplamalar label:has(>input.peer)>input.peer:checked+div i,body.ef-section-hesaplamalar label:has(>input.peer)>input.peer:checked~div i{color:var(--ef-gold)!important}body.ef-interior header .dropdown-menu{background:rgb(5 15 24 / .98)!important;border:1px solid #293a48!important;box-shadow:0 22px 65px rgb(0 0 0 / .52)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.ef-interior header .dropdown-menu a{color:#b8c3cb!important;background:transparent!important;border-color:#1d2c38!important}body.ef-interior header .dropdown-menu a:hover,body.ef-interior header .dropdown-menu a:focus-visible{color:#07111b!important;background:var(--ef-gold)!important;outline:none!important}body.ef-interior header .dropdown-menu .border-t,body.ef-interior header .dropdown-menu .border-b{border-color:#243441!important}body.ef-interior header .dropdown-menu span{color:#7f8d98!important}body.ef-interior header .dropdown-menu a:hover span,body.ef-interior header .dropdown-menu a:focus-visible span{color:#07111b!important}body.ef-interior header .dropdown-menu svg{color:var(--ef-gold)!important;fill:currentColor}body.ef-interior header .dropdown-menu a:hover svg,body.ef-interior header .dropdown-menu a:focus-visible svg{color:#07111b!important}body.ef-section-yardim-merkezi .ym-hero{background:radial-gradient(circle at 76% 42%,rgb(255 186 0 / .15),transparent 25%),linear-gradient(120deg,#071522,#020912)!important}body.ef-section-yardim-merkezi .ym-glow-1,body.ef-section-yardim-merkezi .ym-glow-2,body.ef-section-yardim-merkezi .ym-glow-3{background:radial-gradient(circle,rgb(255 186 0 / .12),transparent 70%)!important}body.ef-section-yardim-merkezi .ym-badge{background:rgb(255 186 0 / .09)!important;border-color:rgb(255 186 0 / .3)!important;color:var(--ef-gold)!important}body.ef-section-yardim-merkezi .ym-search-box input{background:rgb(4 14 23 / .9)!important;border-color:#304353!important;color:#fff!important}body.ef-section-yardim-merkezi .ym-search-box input:focus{border-color:var(--ef-gold)!important;box-shadow:0 0 0 4px rgb(255 186 0 / .1)!important}body.ef-section-yardim-merkezi .ym-search-icon,body.ef-section-yardim-merkezi .ym-search-box input:focus~.ym-search-icon{color:var(--ef-gold)!important}body.ef-section-yardim-merkezi .ym-hero-stat-value{-webkit-text-fill-color:#fff!important;color:#fff!important;background:none!important}body.ef-section-yardim-merkezi .ym-hero-stat-label{color:#8f9ca7!important}body.ef-section-yardim-merkezi .ym-pill{background:#081522!important;border-color:#293a48!important;color:#b9c4cc!important}body.ef-section-yardim-merkezi .ym-pill:hover{background:var(--ef-gold)!important;border-color:var(--ef-gold)!important;color:#07111b!important;box-shadow:none!important}body.ef-section-yardim-merkezi .ym-card{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important}body.ef-section-yardim-merkezi .ym-card:hover{border-color:rgb(255 186 0 / .45)!important;box-shadow:0 24px 60px rgb(0 0 0 / .36)!important}body.ef-section-yardim-merkezi .ym-card:before{background:var(--ef-gold)!important}body.ef-section-yardim-merkezi .ym-card-icon{background:rgb(255 186 0 / .09)!important}body.ef-section-yardim-merkezi .ym-card-icon svg{color:var(--ef-gold)!important}body.ef-section-yardim-merkezi .ym-card-title{color:#eef3f7!important}body.ef-section-yardim-merkezi .ym-card-desc,body.ef-section-yardim-merkezi .ym-card-expand-inner p{color:#9aa7b1!important}body.ef-section-yardim-merkezi .ym-card-chevron{color:#7f8d98!important}body.ef-section-yardim-merkezi .ym-card:hover .ym-card-chevron{color:var(--ef-gold)!important}body.ef-section-yardim-merkezi .ym-card-expand-inner{border-color:#223340!important}body.ef-section-yardim-merkezi .ym-step-content{color:#aeb9c2!important}body.ef-section-yardim-merkezi .ym-step-content strong{color:#fff!important}body.ef-section-yardim-merkezi .ym-step-circle{background:var(--ef-gold)!important;color:#07111b!important;box-shadow:none!important}body.ef-section-yardim-merkezi .ym-step:before{background:#263744!important}body.ef-section-yardim-merkezi .ym-cta{background:radial-gradient(circle at 76% 50%,rgb(255 186 0 / .14),transparent 28%),linear-gradient(120deg,#0a1926,#05101a)!important;border:1px solid var(--ef-line)}body.ef-section-yardim-merkezi .ym-cta-btn{background:var(--ef-gold)!important;color:#07111b!important;box-shadow:none!important}body.ef-section-gizlilik-politikasi main>.bg-slate-50>div.bg-brand-dark:first-child{background:radial-gradient(circle at 75% 40%,rgb(255 186 0 / .15),transparent 26%),linear-gradient(120deg,#071522,#020912)!important}body.ef-section-gizlilik-politikasi .max-w-4xl>.bg-white{background:linear-gradient(145deg,#0a1926,#06111b)!important;border-color:var(--ef-line)!important;color:#aeb9c2!important}body.ef-section-gizlilik-politikasi .bg-blue-50{background:rgb(255 186 0 / .07)!important;border-color:rgb(255 186 0 / .24)!important}body.ef-section-gizlilik-politikasi .bg-blue-50 p{color:#c1cbd3!important}body.ef-section-gizlilik-politikasi .bg-blue-50 i{color:var(--ef-gold)!important}body.ef-section-gizlilik-politikasi h3{color:#f1f4f6!important}body.ef-section-gizlilik-politikasi h3 i{color:var(--ef-gold)!important}body.ef-section-gizlilik-politikasi li{color:#aeb9c2!important}body.ef-section-gizlilik-politikasi li i{color:var(--ef-gold)!important;opacity:.65}body.ef-section-gizlilik-politikasi .border-t{border-color:#223340!important}body.ef-section-gizlilik-politikasi a.text-brand-light{color:var(--ef-gold)!important}body.ef-company-detail .ef-company-hero{position:relative;isolation:isolate;overflow:hidden;display:flex!important;align-items:center;height:auto!important;min-height:310px!important;max-height:none!important;padding:48px 0!important;background:radial-gradient(circle at 82% 14%,rgb(255 186 0 / .15),transparent 31%),linear-gradient(125deg,#081a28 0%,#030b13 62%,#071521 100%)!important;border-bottom:1px solid rgb(255 255 255 / .1)}body.ef-company-detail .ef-company-hero:before{content:none!important}body.ef-company-detail .ef-company-hero:after{content:"";position:absolute;inset:0;z-index:-2;opacity:.18;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .055) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .055) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(90deg,#000,transparent 75%)}body.ef-company-detail .ef-company-hero-glow{position:absolute!important;right:-120px!important;top:-180px!important;width:620px!important;height:620px!important;border-radius:50%!important;background:radial-gradient(circle,rgb(255 186 0 / .18),rgb(255 186 0 / .035) 43%,transparent 70%)!important;filter:blur(2px);pointer-events:none;z-index:-1!important}body.ef-company-detail .ef-company-hero-shell{position:relative;z-index:2;display:grid;grid-template-columns:164px minmax(0,1fr) auto;align-items:center;gap:34px;width:100%}body.ef-company-detail .ef-company-logo-card{width:164px;height:164px;padding:20px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgb(255 255 255 / .72);border-radius:26px;box-shadow:0 24px 60px rgb(0 0 0 / .3),0 0 0 7px rgb(255 255 255 / .035)}body.ef-company-detail .ef-company-logo-image{display:block;width:100%!important;height:100%!important;max-width:124px!important;max-height:124px!important;object-fit:contain!important}body.ef-company-detail .ef-company-logo-fallback{display:flex;align-items:center;justify-content:center;width:72px;height:72px;color:#61717c}body.ef-company-detail .ef-company-logo-fallback .icon{width:72px;height:72px}body.ef-company-detail .ef-company-identity{min-width:0}body.ef-company-detail .ef-company-eyebrow{margin:0 0 9px;color:#9cabb5;font-size:.72rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}body.ef-company-detail .ef-company-gold{display:inline-flex;align-items:center;gap:7px;margin-bottom:13px;padding:7px 11px;border:1px solid rgb(255 186 0 / .42);border-radius:999px;background:rgb(255 186 0 / .1);color:var(--ef-gold);font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}body.ef-company-detail .ef-company-gold .icon{width:15px;height:15px}body.ef-company-detail .ef-company-identity h1{max-width:820px;margin:0;color:#fff!important;font-size:clamp(2.15rem,4vw,4rem)!important;line-height:1.02!important;letter-spacing:-.045em;font-weight:850!important;text-wrap:balance}body.ef-company-detail .ef-company-meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}body.ef-company-detail .ef-company-meta span,body.ef-company-detail .ef-company-meta a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid rgb(255 255 255 / .13);border-radius:12px;background:rgb(255 255 255 / .055);color:#c5d0d7!important;font-size:.92rem;font-weight:600;text-decoration:none;backdrop-filter:blur(10px)}body.ef-company-detail .ef-company-meta .icon{width:17px;height:17px;color:var(--ef-gold)}body.ef-company-detail .ef-company-meta a:hover{border-color:rgb(255 186 0 / .48);color:#fff!important}body.ef-company-detail .ef-company-hero-actions{display:flex;flex-direction:column;gap:10px;min-width:174px}body.ef-company-detail .ef-company-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:11px 18px;border-radius:13px;font-size:.86rem;font-weight:800;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease}body.ef-company-detail .ef-company-action:hover{transform:translateY(-2px)}body.ef-company-detail .ef-company-action .icon{width:18px;height:18px}body.ef-company-detail .ef-company-action-primary{background:var(--ef-gold);border:1px solid var(--ef-gold);color:#07111b!important;box-shadow:0 14px 32px rgb(255 186 0 / .2)}body.ef-company-detail .ef-company-action-secondary{background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .17);color:#f4f7f8!important}body.ef-company-detail .ef-company-hero+.container{margin-top:48px!important}@media(max-width:900px){body.ef-company-detail .ef-company-hero-shell{grid-template-columns:132px minmax(0,1fr);gap:26px}body.ef-company-detail .ef-company-logo-card{width:132px;height:132px;border-radius:22px}body.ef-company-detail .ef-company-hero-actions{grid-column:2;flex-direction:row;min-width:0}body.ef-company-detail .ef-company-action{min-width:160px}}@media(max-width:640px){body.ef-company-detail .ef-company-hero{min-height:0!important;padding:34px 0!important}body.ef-company-detail .ef-company-hero-shell{grid-template-columns:92px minmax(0,1fr);gap:18px}body.ef-company-detail .ef-company-logo-card{width:92px;height:92px;padding:12px;border-radius:18px}body.ef-company-detail .ef-company-eyebrow{font-size:.62rem}body.ef-company-detail .ef-company-identity h1{font-size:clamp(1.75rem,9vw,2.5rem)!important}body.ef-company-detail .ef-company-meta{margin-top:14px}body.ef-company-detail .ef-company-meta span,body.ef-company-detail .ef-company-meta a{min-height:36px;padding:7px 10px;font-size:.78rem}body.ef-company-detail .ef-company-hero-actions{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}body.ef-company-detail .ef-company-action{min-width:0;padding-inline:10px}body.ef-company-detail .ef-company-hero+.container{margin-top:32px!important}}