/*
Theme Name: BayanEkis Premium Blog
Theme URI: https://BayanEkis.Com/
Author: ChatGPT
Description: BayanEkis.Com için pembe tonlarda premium blog, yayıncı başvuru ve tema paneli odaklı WordPress teması.
Version: 1.0.2
License: GPL v2 or later
Text Domain: bayanekis
*/

:root{
  --be-bg:#fff7fb;
  --be-bg-2:#fff0f7;
  --be-card:#ffffff;
  --be-text:#25202a;
  --be-muted:#796f7d;
  --be-pink:#ef5da8;
  --be-pink-2:#ff8fc8;
  --be-plum:#79356b;
  --be-peach:#ffd6e9;
  --be-line:rgba(121,53,107,.14);
  --be-shadow:0 22px 60px rgba(121,53,107,.13);
  --be-radius:28px;
  --be-font:'Inter',system-ui,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:var(--be-font);background:radial-gradient(circle at top left,rgba(255,143,200,.35),transparent 35%),linear-gradient(180deg,var(--be-bg),#fff);color:var(--be-text);font-size:16px;line-height:1.7;overflow-x:hidden}
a{color:inherit;text-decoration:none;transition:.22s ease}img{max-width:100%;height:auto;display:block}.container{width:min(1180px,calc(100% - 34px));margin-inline:auto}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);width:1px;height:1px;overflow:hidden}.be-gradient-text{background:linear-gradient(135deg,var(--be-pink),var(--be-plum));-webkit-background-clip:text;background-clip:text;color:transparent}.be-site-header{position:sticky;top:0;z-index:1000;background:rgba(255,247,251,.86);backdrop-filter:blur(18px);border-bottom:1px solid var(--be-line)}.be-nav{height:82px;display:flex;align-items:center;justify-content:space-between;gap:22px}.be-logo{display:flex;align-items:center;gap:12px;font-weight:900;letter-spacing:-.04em;font-size:25px}.be-logo-mark{width:48px;height:48px;border-radius:18px;background:linear-gradient(135deg,var(--be-pink),var(--be-plum));color:#fff;display:grid;place-items:center;box-shadow:0 14px 32px rgba(239,93,168,.28)}.be-logo small{display:block;font-size:12px;color:var(--be-muted);font-weight:700;letter-spacing:0}.be-menu{display:flex;align-items:center;gap:8px;list-style:none;margin:0;padding:0}.be-menu a{display:flex;align-items:center;padding:11px 14px;border-radius:999px;color:#473a4b;font-weight:800;font-size:14px}.be-menu a:hover,.be-menu .current-menu-item>a{background:#fff;color:var(--be-pink);box-shadow:0 10px 24px rgba(121,53,107,.08)}.be-nav-cta{display:inline-flex;align-items:center;gap:9px;padding:13px 17px;border-radius:999px;background:linear-gradient(135deg,var(--be-pink),var(--be-plum));color:#fff;font-weight:900;box-shadow:0 15px 34px rgba(239,93,168,.28)}.be-mobile-toggle{display:none;border:0;background:#fff;border-radius:15px;width:46px;height:46px;color:var(--be-plum);box-shadow:0 12px 24px rgba(121,53,107,.1)}.be-hero{position:relative;padding:76px 0 44px;overflow:hidden}.be-hero:before{content:"";position:absolute;inset:18px auto auto 50%;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(239,93,168,.22),transparent 66%);filter:blur(6px);pointer-events:none}.be-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:34px;align-items:center;position:relative}.be-kicker{display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--be-line);color:var(--be-pink);border-radius:999px;padding:8px 14px;font-weight:900;font-size:13px;box-shadow:0 12px 32px rgba(121,53,107,.08)}.be-hero h1{font-size:clamp(38px,6vw,72px);line-height:.96;margin:18px 0 18px;letter-spacing:-.07em}.be-hero p{font-size:18px;color:#5e5264;max-width:680px;margin:0 0 24px}.be-actions{display:flex;flex-wrap:wrap;gap:12px}.be-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;padding:15px 21px;font-weight:900;border:1px solid transparent}.be-btn-primary{background:linear-gradient(135deg,var(--be-pink),var(--be-plum));color:#fff;box-shadow:0 18px 40px rgba(239,93,168,.28)}.be-btn-soft{background:#fff;color:var(--be-plum);border-color:var(--be-line);box-shadow:0 14px 30px rgba(121,53,107,.08)}.be-hero-card{background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.76);border-radius:36px;padding:20px;box-shadow:var(--be-shadow);backdrop-filter:blur(18px)}.be-hero-card-inner{border-radius:28px;background:linear-gradient(145deg,#fff,#fff1f8);padding:24px;min-height:430px;position:relative;overflow:hidden}.be-hero-card-inner:before{content:"";position:absolute;right:-70px;top:-70px;width:220px;height:220px;border-radius:50%;background:rgba(255,143,200,.36)}.be-profile-stack{display:grid;gap:14px;position:relative}.be-mini-profile{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--be-line);border-radius:24px;padding:14px;box-shadow:0 12px 28px rgba(121,53,107,.08)}.be-mini-profile:nth-child(2){margin-left:36px}.be-mini-profile:nth-child(3){margin-left:12px}.be-avatar{width:54px;height:54px;border-radius:19px;background:linear-gradient(135deg,#ffe5f2,var(--be-pink));display:grid;place-items:center;color:#fff;font-size:22px}.be-mini-profile strong{display:block}.be-mini-profile span{display:block;color:var(--be-muted);font-size:13px}.be-stat-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;position:relative}.be-stat{background:#fff;border:1px solid var(--be-line);border-radius:22px;padding:15px;text-align:center}.be-stat b{display:block;font-size:24px;color:var(--be-plum)}.be-stat span{font-size:12px;color:var(--be-muted);font-weight:800}.be-section{padding:48px 0}.be-section-head{text-align:center;margin-bottom:26px}.be-section-head h2{font-size:clamp(28px,4vw,46px);letter-spacing:-.05em;margin:0 0 10px}.be-section-head p{max-width:760px;margin:0 auto;color:var(--be-muted)}.be-app-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.be-app-card{background:#fff;border:1px solid var(--be-line);border-radius:26px;padding:20px;box-shadow:0 14px 36px rgba(121,53,107,.08);position:relative;overflow:hidden}.be-app-card:after{content:"";position:absolute;right:-28px;top:-28px;width:92px;height:92px;border-radius:50%;background:rgba(239,93,168,.10)}.be-app-icon{width:50px;height:50px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#fff0f7,#ffd6e9);color:var(--be-pink);font-size:22px;margin-bottom:13px}.be-app-card h3{margin:0 0 8px;font-size:19px;letter-spacing:-.03em}.be-app-card p{margin:0;color:var(--be-muted);font-size:14px}.be-main-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.be-post-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.be-post-card{background:#fff;border:1px solid var(--be-line);border-radius:30px;overflow:hidden;box-shadow:0 16px 42px rgba(121,53,107,.08);height:100%;display:flex;flex-direction:column}.be-post-thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#ffe5f2,#fff);overflow:hidden}.be-post-thumb img{width:100%;height:100%;object-fit:cover;transition:.35s ease}.be-post-card:hover .be-post-thumb img{transform:scale(1.04)}.be-post-body{padding:22px;display:flex;flex-direction:column;flex:1}.be-meta{display:flex;flex-wrap:wrap;gap:9px;color:var(--be-muted);font-weight:800;font-size:12px;margin-bottom:10px}.be-meta span{display:inline-flex;gap:6px;align-items:center}.be-post-card h2,.be-post-card h3{font-size:24px;line-height:1.18;letter-spacing:-.04em;margin:0 0 10px}.be-post-card p{color:var(--be-muted);margin:0 0 16px}.be-readmore{margin-top:auto;color:var(--be-pink);font-weight:900;display:inline-flex;align-items:center;gap:7px}.be-pagination{margin-top:26px;display:flex;gap:8px;flex-wrap:wrap}.be-pagination .page-numbers{padding:10px 14px;border-radius:14px;background:#fff;border:1px solid var(--be-line);font-weight:900}.be-pagination .current{background:var(--be-pink);color:#fff}.be-sidebar{display:grid;gap:18px;position:sticky;top:104px}.be-widget,.widget{background:#fff;border:1px solid var(--be-line);border-radius:28px;padding:20px;box-shadow:0 16px 42px rgba(121,53,107,.08)}.be-widget-title,.widget-title{display:flex;align-items:center;gap:10px;font-size:17px;letter-spacing:-.03em;margin:0 0 15px;color:var(--be-plum)}.be-widget-title i,.widget-title:before{width:34px;height:34px;border-radius:13px;background:linear-gradient(135deg,#ffe5f2,#ffd6e9);color:var(--be-pink);display:grid;place-items:center;flex:0 0 auto}.widget-title:before{content:"✦"}.be-sidebar ul,.widget ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.be-sidebar li,.widget li{border-bottom:1px solid rgba(121,53,107,.09);padding-bottom:10px;color:#514657}.be-sidebar li:last-child,.widget li:last-child{border-bottom:0;padding-bottom:0}.be-apply-box{background:linear-gradient(145deg,var(--be-plum),var(--be-pink));color:#fff;border:0}.be-apply-box .be-widget-title{color:#fff}.be-apply-box p{color:rgba(255,255,255,.83);margin-top:0}.be-apply-box .be-btn{background:#fff;color:var(--be-plum);width:100%}.be-content-card{background:#fff;border:1px solid var(--be-line);border-radius:32px;padding:clamp(22px,4vw,42px);box-shadow:0 16px 42px rgba(121,53,107,.08)}.be-entry-header{margin-bottom:24px}.be-entry-title{font-size:clamp(34px,5vw,58px);line-height:1.02;letter-spacing:-.06em;margin:14px 0}.entry-content h2,.entry-content h3{letter-spacing:-.04em;line-height:1.18;color:#332737}.entry-content h2{font-size:32px;margin-top:32px}.entry-content h3{font-size:25px}.entry-content p,.entry-content li{color:#5d5264}.entry-content a{color:var(--be-pink);font-weight:800}.entry-content blockquote{margin:28px 0;padding:22px;border-left:5px solid var(--be-pink);background:#fff7fb;border-radius:0 22px 22px 0}.be-footer{margin-top:52px;padding:48px 0 26px;background:linear-gradient(180deg,#fff,#fff0f7);border-top:1px solid var(--be-line)}.be-footer-grid{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:22px}.be-footer h3{margin:0 0 12px;color:var(--be-plum)}.be-footer p,.be-footer a{color:var(--be-muted)}.be-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.be-copy{margin-top:28px;padding-top:18px;border-top:1px solid var(--be-line);color:var(--be-muted);font-size:13px}.be-whatsapp-sticky{position:fixed;right:22px;bottom:22px;z-index:1200;display:flex;align-items:center;gap:10px;padding:14px 18px;border-radius:999px;background:#25D366;color:#fff;font-weight:950;box-shadow:0 18px 46px rgba(37,211,102,.32)}.be-whatsapp-sticky i{font-size:22px}.be-comment-area{margin-top:28px}.be-rating-box{background:#fff7fb;border:1px solid var(--be-line);border-radius:24px;padding:18px;margin-bottom:18px}.be-rating-options{display:flex;gap:12px;flex-wrap:wrap}.be-rating-options label{cursor:pointer}.be-rating-options input{display:none}.be-rating-options span{display:flex;align-items:center;gap:8px;border:1px solid var(--be-line);background:#fff;border-radius:999px;padding:9px 13px;font-weight:900}.be-rating-options input:checked+span{background:linear-gradient(135deg,var(--be-pink),var(--be-plum));color:#fff}.comment-list{list-style:none;margin:0;padding:0;display:grid;gap:14px}.comment-body{background:#fff;border:1px solid var(--be-line);border-radius:24px;padding:18px;box-shadow:0 12px 30px rgba(121,53,107,.06)}.comment-meta{font-size:13px;color:var(--be-muted)}.comment-author{font-weight:900;color:var(--be-plum)}.reply a{font-weight:900;color:var(--be-pink)}.comment-form input,.comment-form textarea,.search-form input{width:100%;border:1px solid var(--be-line);border-radius:18px;padding:14px 16px;font:inherit;background:#fff;color:var(--be-text)}.comment-form input:focus,.comment-form textarea:focus,.search-form input:focus{outline:3px solid rgba(239,93,168,.16);border-color:rgba(239,93,168,.45)}.form-submit .submit,.search-submit{border:0;border-radius:999px;background:linear-gradient(135deg,var(--be-pink),var(--be-plum));color:#fff;font-weight:900;padding:14px 20px;cursor:pointer}.search-form{display:flex;gap:8px}.search-form label{flex:1}.be-breadcrumb{font-size:13px;color:var(--be-muted);font-weight:800;margin-bottom:12px}.be-breadcrumb a{color:var(--be-pink)}.be-empty{background:#fff;border:1px solid var(--be-line);border-radius:28px;padding:32px;text-align:center}.be-mobile-menu{display:none}.be-page-hero{padding:48px 0 22px}.be-page-hero h1{font-size:clamp(34px,5vw,56px);line-height:1.05;letter-spacing:-.06em;margin:10px 0}.be-page-hero p{color:var(--be-muted);max-width:760px}.wp-caption,.gallery-caption{max-width:100%}.bypostauthor{outline:0}.aligncenter{margin-left:auto;margin-right:auto}.alignleft{float:left;margin-right:18px}.alignright{float:right;margin-left:18px}
@media(max-width:980px){.be-hero-grid,.be-main-layout,.be-footer-grid{grid-template-columns:1fr}.be-sidebar{position:static}.be-app-grid{grid-template-columns:repeat(2,1fr)}.be-nav-cta,.be-menu-wrap{display:none}.be-mobile-toggle{display:grid;place-items:center}.be-mobile-menu.is-open{display:block;padding:0 0 18px}.be-mobile-menu ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.be-mobile-menu a{display:block;background:#fff;border:1px solid var(--be-line);border-radius:16px;padding:13px 15px;font-weight:900}.be-hero{padding-top:42px}.be-post-grid{grid-template-columns:1fr}.be-whatsapp-sticky{left:16px;right:16px;bottom:16px;justify-content:center}.be-footer{padding-bottom:86px}}
@media(max-width:620px){.container{width:min(100% - 24px,1180px)}.be-nav{height:72px}.be-logo{font-size:21px}.be-logo-mark{width:42px;height:42px;border-radius:15px}.be-hero-card-inner{min-height:auto}.be-mini-profile:nth-child(n){margin-left:0}.be-stat-row,.be-app-grid{grid-template-columns:1fr}.be-actions .be-btn{width:100%}.be-content-card{border-radius:24px}.be-search-form{flex-direction:column}}

/* Premium Dropdown Menu Fix - v1.0.2 */
.be-site-header{overflow:visible}.be-site-header .container,.be-nav{overflow:visible}.be-nav{position:relative}.be-menu-wrap{flex:1;display:flex;justify-content:center;min-width:0}.be-menu,.be-menu ul{list-style:none;margin:0;padding:0}.be-menu{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap}.be-menu li{position:relative;margin:0;padding:0}.be-menu>li{display:flex;align-items:center}.be-menu .menu-item-has-children>a{padding-right:38px}.be-menu .sub-menu{position:absolute;top:calc(100% + 14px);left:50%;transform:translateX(-50%) translateY(10px);width:260px;display:grid;gap:7px;padding:12px;background:rgba(255,255,255,.96);border:1px solid rgba(239,93,168,.18);border-radius:24px;box-shadow:0 24px 60px rgba(121,53,107,.18);backdrop-filter:blur(16px);opacity:0;visibility:hidden;pointer-events:none;z-index:1100;transition:opacity .22s ease,transform .22s ease,visibility .22s ease}.be-menu .sub-menu:before{content:"";position:absolute;top:-7px;left:50%;width:14px;height:14px;transform:translateX(-50%) rotate(45deg);background:#fff;border-left:1px solid rgba(239,93,168,.16);border-top:1px solid rgba(239,93,168,.16)}.be-menu li.is-submenu-open>.sub-menu,.be-menu li:focus-within>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.be-menu .sub-menu li{display:block;width:100%}.be-menu .sub-menu a{width:100%;border-radius:16px;padding:12px 13px;font-size:13px;font-weight:850;color:#55495c;background:transparent;box-shadow:none}.be-menu .sub-menu a:hover,.be-menu .sub-menu .current-menu-item>a{background:linear-gradient(135deg,#fff0f7,#ffe1f0);color:var(--be-pink);box-shadow:none}.be-submenu-toggle{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:27px;height:27px;border:0;border-radius:999px;background:rgba(239,93,168,.10);color:var(--be-pink);display:grid;place-items:center;cursor:pointer;transition:.22s ease}.be-submenu-toggle:hover,.be-submenu-toggle[aria-expanded="true"]{background:linear-gradient(135deg,var(--be-pink),var(--be-plum));color:#fff}.be-submenu-toggle i{font-size:11px;transition:transform .22s ease}.be-submenu-toggle[aria-expanded="true"] i{transform:rotate(180deg)}.be-logo img,.custom-logo{max-height:62px;width:auto;object-fit:contain}.be-mobile-menu .be-submenu-toggle{display:none}
@media(max-width:1100px){.be-nav{gap:14px}.be-menu a{padding:10px 11px;font-size:13px}.be-menu .menu-item-has-children>a{padding-right:34px}.be-nav-cta{padding:12px 14px;font-size:14px}.be-logo{font-size:22px}}
@media(max-width:980px){.be-menu-wrap{display:none}.be-mobile-menu.is-open{display:block;padding:0 0 18px}.be-mobile-menu ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.be-mobile-menu li{margin:0;padding:0}.be-mobile-menu li.menu-item-has-children{position:relative}.be-mobile-menu a{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--be-line);border-radius:17px;padding:13px 15px;font-weight:900;color:#473a4b;box-shadow:0 10px 24px rgba(121,53,107,.06)}.be-mobile-menu .sub-menu{display:none;margin:8px 0 2px 14px;padding:8px;border-left:2px solid rgba(239,93,168,.25);background:#fff7fb;border-radius:18px;gap:7px}.be-mobile-menu li.is-submenu-open>.sub-menu{display:grid}.be-mobile-menu .sub-menu a{font-size:13px;background:#fff;border-radius:14px;padding:11px 13px}.be-mobile-menu .be-submenu-toggle{display:grid;position:absolute;right:9px;top:8px;transform:none;width:34px;height:34px;z-index:2}.be-mobile-menu li.menu-item-has-children>a{padding-right:50px}.be-mobile-menu .sub-menu .be-submenu-toggle{top:7px;right:7px;width:30px;height:30px}.be-mobile-menu .sub-menu li.menu-item-has-children>a{padding-right:44px}}

/* Premium Single / Blog Archive Enhancements - v1.0.2 */
.be-single-hero-thumb{margin:-8px 0 28px;border-radius:34px;overflow:hidden;box-shadow:0 22px 60px rgba(121,53,107,.14);border:1px solid rgba(239,93,168,.14);background:linear-gradient(135deg,#fff0f7,#fff)}
.be-single-hero-thumb img{width:100%;height:auto;max-height:520px;object-fit:cover}
.be-post-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:42px 0 8px;padding-top:28px;border-top:1px solid rgba(121,53,107,.12)}
.be-post-nav-card{position:relative;min-height:150px;display:grid;grid-template-columns:130px minmax(0,1fr);gap:16px;align-items:center;padding:12px;border-radius:30px;background:linear-gradient(145deg,#fff,#fff5fa);border:1px solid rgba(239,93,168,.16);box-shadow:0 16px 42px rgba(121,53,107,.09);overflow:hidden}
.be-post-nav-card:before{content:"";position:absolute;inset:auto -46px -58px auto;width:145px;height:145px;border-radius:999px;background:rgba(239,93,168,.10);transition:.28s ease}
.be-post-nav-card:hover{transform:translateY(-3px);box-shadow:0 22px 58px rgba(121,53,107,.14);border-color:rgba(239,93,168,.28)}
.be-post-nav-card:hover:before{transform:scale(1.18)}
.be-post-nav-img{height:126px;border-radius:24px;overflow:hidden;background:linear-gradient(135deg,#ffe5f2,#fff);display:block;position:relative;z-index:1}
.be-post-nav-img img{width:100%;height:100%;object-fit:cover;transition:.35s ease}
.be-post-nav-card:hover .be-post-nav-img img{transform:scale(1.06)}
.be-post-nav-placeholder{width:100%;height:100%;display:grid;place-items:center;color:var(--be-pink);font-size:34px;background:linear-gradient(135deg,#ffe5f2,#fff)}
.be-post-nav-content{position:relative;z-index:1;display:grid;gap:8px;min-width:0}
.be-post-nav-content small{display:inline-flex;align-items:center;gap:8px;color:var(--be-pink);font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.04em}
.be-post-nav-content strong{font-size:18px;line-height:1.18;letter-spacing:-.035em;color:#35283a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.be-post-nav-content em{font-style:normal;color:var(--be-muted);font-size:13px;font-weight:800}
.be-post-nav-next .be-post-nav-content{text-align:right;justify-items:end}
.be-related-posts{margin-top:42px;padding-top:34px;border-top:1px solid rgba(121,53,107,.12)}
.be-related-head{margin-bottom:18px}
.be-related-head span,.be-blog-toolbar span,.be-blog-more span{display:inline-flex;align-items:center;gap:8px;color:var(--be-pink);font-weight:950;font-size:13px;background:#fff7fb;border:1px solid rgba(239,93,168,.16);border-radius:999px;padding:7px 12px}
.be-related-head h2,.be-blog-toolbar h2,.be-blog-more h3{margin:10px 0 8px;letter-spacing:-.05em;line-height:1.08;color:#312533}
.be-related-head h2{font-size:clamp(26px,3vw,36px)}
.be-related-head p,.be-blog-more p{margin:0;color:var(--be-muted)}
.be-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.be-related-card{background:#fff;border:1px solid var(--be-line);border-radius:26px;overflow:hidden;box-shadow:0 15px 40px rgba(121,53,107,.08);transition:.26s ease}
.be-related-card:hover{transform:translateY(-3px);box-shadow:0 20px 54px rgba(121,53,107,.13)}
.be-related-card>div{padding:16px}.be-related-thumb{aspect-ratio:16/10;display:block;overflow:hidden;background:linear-gradient(135deg,#ffe5f2,#fff)}
.be-related-thumb img{width:100%;height:100%;object-fit:cover;transition:.35s ease}.be-related-card:hover .be-related-thumb img{transform:scale(1.05)}
.be-related-thumb span{height:100%;display:grid;place-items:center;color:var(--be-pink);font-size:36px}
.be-related-card h3{font-size:18px;line-height:1.18;letter-spacing:-.04em;margin:0 0 14px;color:#312533}
.be-blog-more{margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border-radius:30px;background:linear-gradient(135deg,#fff,#fff0f7);border:1px solid rgba(239,93,168,.18);box-shadow:0 18px 46px rgba(121,53,107,.09)}
.be-blog-more h3{font-size:28px}.be-blog-more .be-btn{white-space:nowrap}
.be-blog-archive-hero{background:radial-gradient(circle at 18% 0,rgba(239,93,168,.18),transparent 34%)}
.be-blog-toolbar{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px;border-radius:30px;background:#fff;border:1px solid var(--be-line);box-shadow:0 15px 40px rgba(121,53,107,.08)}
.be-blog-toolbar h2{font-size:clamp(24px,3vw,34px)}
.be-blog-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.be-pagination-centered{justify-content:center;margin-top:30px}.be-pagination a.page-numbers:hover{background:#fff0f7;color:var(--be-pink);border-color:rgba(239,93,168,.28)}
@media(max-width:980px){.be-post-nav,.be-related-grid,.be-blog-page-grid{grid-template-columns:1fr}.be-blog-toolbar,.be-blog-more{align-items:flex-start;flex-direction:column}.be-blog-more .be-btn,.be-blog-toolbar .be-btn{width:100%}}
@media(max-width:620px){.be-post-nav-card{grid-template-columns:96px minmax(0,1fr);border-radius:24px}.be-post-nav-img{height:100px;border-radius:18px}.be-post-nav-content strong{font-size:16px}.be-post-nav-next .be-post-nav-content{text-align:left;justify-items:start}.be-single-hero-thumb{border-radius:24px}.be-related-card{border-radius:22px}}

/* Premium İş İlanları - v1.0.4 */
.be-jobs-hero,.be-job-detail-hero{background:radial-gradient(circle at 16% 0,rgba(239,93,168,.20),transparent 34%),radial-gradient(circle at 86% 18%,rgba(255,143,200,.20),transparent 30%)}
.be-jobs-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.be-jobs-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px;padding:24px;border-radius:32px;background:linear-gradient(135deg,#fff,#fff6fb);border:1px solid rgba(239,93,168,.17);box-shadow:0 18px 46px rgba(121,53,107,.09)}
.be-jobs-toolbar span,.be-job-apply-box span{display:inline-flex;align-items:center;gap:8px;color:var(--be-pink);font-weight:950;font-size:13px;background:#fff7fb;border:1px solid rgba(239,93,168,.16);border-radius:999px;padding:7px 12px}.be-jobs-toolbar h2{margin:10px 0 8px;font-size:clamp(24px,3vw,34px);line-height:1.05;letter-spacing:-.05em;color:#312533}.be-jobs-toolbar p{margin:0;color:var(--be-muted);max-width:720px}
.be-job-grid{display:grid;grid-template-columns:1fr;gap:18px}.be-job-card{display:grid;grid-template-columns:230px minmax(0,1fr);gap:18px;padding:14px;border-radius:34px;background:linear-gradient(145deg,#fff,#fff7fb);border:1px solid rgba(239,93,168,.16);box-shadow:0 16px 44px rgba(121,53,107,.09);transition:.28s ease;overflow:hidden;position:relative}.be-job-card:before{content:"";position:absolute;inset:auto -58px -70px auto;width:175px;height:175px;border-radius:999px;background:rgba(239,93,168,.10);transition:.28s ease}.be-job-card:hover{transform:translateY(-4px);box-shadow:0 24px 65px rgba(121,53,107,.15);border-color:rgba(239,93,168,.30)}.be-job-card:hover:before{transform:scale(1.16)}
.be-job-thumb{min-height:220px;border-radius:26px;overflow:hidden;background:linear-gradient(135deg,#ffe5f2,#fff);display:block;position:relative;z-index:1}.be-job-thumb img{width:100%;height:100%;object-fit:cover;transition:.35s ease}.be-job-card:hover .be-job-thumb img{transform:scale(1.06)}.be-job-thumb span{height:100%;display:grid;place-items:center;font-size:46px;color:var(--be-pink)}
.be-job-body{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding:6px 6px 6px 0}.be-job-topline{display:flex;flex-wrap:wrap;gap:8px}.be-job-topline span,.be-job-detail-badges span{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;background:#fff;border:1px solid rgba(239,93,168,.14);color:#6d5c70;font-size:12px;font-weight:900}.be-job-topline i,.be-job-detail-badges i{color:var(--be-pink)}
.be-job-body h2{margin:0;font-size:clamp(22px,3vw,30px);line-height:1.08;letter-spacing:-.055em;color:#312533}.be-job-body h2 a{color:inherit}.be-job-body p{margin:0;color:var(--be-muted);line-height:1.65}.be-job-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.be-job-metrics>span,.be-job-detail-panel>div{padding:14px;border-radius:22px;background:#fff;border:1px solid rgba(239,93,168,.13);box-shadow:0 10px 28px rgba(121,53,107,.06)}.be-job-metrics small,.be-job-detail-panel span{display:block;color:#9a859b;font-size:12px;font-weight:900;margin-bottom:5px}.be-job-metrics strong,.be-job-detail-panel strong{display:block;color:#312533;font-size:18px;font-weight:950;letter-spacing:-.03em}.be-stars{display:inline-flex;align-items:center;gap:3px;color:#ffb300;font-size:13px;font-weight:950}.be-stars b{margin-left:6px;color:#312533}.be-star-muted{color:#eadfea}.be-job-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.be-job-foot em{font-style:normal;color:#7a6a7e;font-size:13px;font-weight:850}.be-job-foot em i{color:var(--be-pink);margin-right:6px}
.be-job-detail-badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.be-job-detail-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px}.be-job-detail-panel>div{padding:18px;border-radius:26px}.be-job-detail-panel strong{font-size:22px}.be-job-apply-box{margin-top:34px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;border-radius:32px;background:radial-gradient(circle at 8% 10%,rgba(255,143,200,.24),transparent 34%),linear-gradient(135deg,#fff,#fff0f7);border:1px solid rgba(239,93,168,.18);box-shadow:0 18px 50px rgba(121,53,107,.10)}.be-job-apply-box h2{margin:10px 0 8px;font-size:clamp(24px,3vw,34px);letter-spacing:-.05em;line-height:1.08}.be-job-apply-box p{margin:0;color:var(--be-muted)}.be-job-grid-mini{grid-template-columns:1fr}.be-job-grid-mini .be-job-card{grid-template-columns:160px minmax(0,1fr);border-radius:28px}.be-job-grid-mini .be-job-thumb{min-height:170px}.be-jobs-empty{padding:34px;border-radius:30px;background:#fff;border:1px solid var(--be-line)}
.be-home-jobs{background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,240,247,.72))}.be-home-jobs .be-section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;text-align:left}.be-home-jobs .be-section-head .be-btn{white-space:nowrap}
@media(max-width:980px){.be-jobs-toolbar,.be-job-apply-box,.be-home-jobs .be-section-head{align-items:flex-start;flex-direction:column}.be-job-card{grid-template-columns:1fr}.be-job-thumb{min-height:240px}.be-job-body{padding:0}.be-job-detail-panel{grid-template-columns:1fr}.be-jobs-toolbar .be-btn,.be-job-apply-box .be-btn,.be-home-jobs .be-section-head .be-btn{width:100%}}
@media(max-width:620px){.be-job-card{border-radius:26px;padding:11px}.be-job-thumb{min-height:190px;border-radius:20px}.be-job-metrics{grid-template-columns:1fr}.be-job-foot{align-items:flex-start;flex-direction:column}.be-job-apply-box,.be-jobs-toolbar{border-radius:24px;padding:18px}}
