.magaza-egitmenler-tasarim{overflow-x:hidden}.magaza-egitmenler-tasarim :where(h1,h2,h3,h4){font-weight:800}.magaza-egitmenler-tasarim .page-hero{padding:58px 0 38px;position:relative;overflow:hidden}.magaza-egitmenler-tasarim .page-hero:before{content:"";position:absolute;width:760px;height:760px;right:-340px;top:-340px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,26,.22),transparent 64%);pointer-events:none}.magaza-egitmenler-tasarim .breadcrumb{display:flex;align-items:center;gap:9px;color:var(--muted);font-size:13px;font-weight:800;margin-bottom:20px;position:relative;z-index:1;flex-wrap:wrap}.magaza-egitmenler-tasarim .breadcrumb a:hover{color:var(--orange)}.magaza-egitmenler-tasarim .hero-panel{position:relative;z-index:1;display:grid;grid-template-columns:1fr 410px;gap:28px;align-items:stretch;border-radius:38px;padding:34px;overflow:hidden;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.55),transparent 27%),linear-gradient(135deg,#ff7a1a24,#ffffffc7 52%,#ff9f432e);border:1px solid rgba(255,122,26,.14);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.magaza-egitmenler-tasarim .hero-panel:after{content:"";position:absolute;width:240px;height:240px;right:-88px;bottom:-96px;border-radius:50%;background:#ff7a1a1c}.magaza-egitmenler-tasarim .eyebrow{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(255,122,26,.18);color:#c24c00;background:#ff7a1a17;padding:9px 14px;border-radius:999px;font-size:13px;font-weight:850;margin-bottom:18px}.magaza-egitmenler-tasarim .pulse-dot{width:9px;height:9px;border-radius:50%;background:var(--orange);position:relative}.magaza-egitmenler-tasarim .pulse-dot:after{content:"";position:absolute;inset:-7px;border-radius:50%;border:1px solid rgba(255,122,26,.45);animation:magaza-egitmenler-pulse 1.8s infinite}.magaza-egitmenler-tasarim .hero-panel h1{font-size:clamp(38px,5vw,68px);line-height:.98;letter-spacing:-2.9px;margin-bottom:18px;max-width:760px}.magaza-egitmenler-tasarim .gradient-text{background:linear-gradient(135deg,#ff7a1a,#c94700 50%,#291500);-webkit-background-clip:text;background-clip:text;color:transparent}.magaza-egitmenler-tasarim .hero-panel p{color:var(--text);font-size:17px;line-height:1.75;max-width:700px;margin-bottom:25px}.magaza-egitmenler-tasarim .hero-actions{display:flex;gap:12px;flex-wrap:wrap}.magaza-egitmenler-tasarim .hero-actions .btn{min-height:52px;padding-inline:23px}.magaza-egitmenler-tasarim .hero-visual{position:relative;z-index:1;min-height:360px}.magaza-egitmenler-tasarim .featured-teacher-card{position:absolute;inset:0;border-radius:32px;color:#fff;overflow:hidden;padding:26px;background:radial-gradient(circle at 18% 20%,rgba(255,255,255,.22),transparent 26%),linear-gradient(135deg,#171717,#3b2416 58%,#ff7a1a);box-shadow:var(--shadow)}.magaza-egitmenler-tasarim .featured-teacher-card:after{content:"";position:absolute;width:260px;height:260px;right:-100px;bottom:-120px;border-radius:50%;background:#ffffff1f}.magaza-egitmenler-tasarim .teacher-portrait{width:118px;height:118px;border-radius:34px;display:grid;place-items:center;background:#ffffff1f;border:1px solid rgba(255,255,255,.15);color:#fff;font-size:36px;font-weight:950;margin-bottom:18px;overflow:hidden}.magaza-egitmenler-tasarim .teacher-portrait img{width:100%;height:100%;object-fit:cover}.magaza-egitmenler-tasarim .featured-teacher-card small{display:inline-flex;padding:7px 11px;border-radius:999px;background:#ffffff1f;color:#ffffffd1;font-size:12px;font-weight:850;margin-bottom:14px}.magaza-egitmenler-tasarim .featured-teacher-card h2{font-size:34px;letter-spacing:-1.2px;line-height:1.06;margin-bottom:10px;color:#fff}.magaza-egitmenler-tasarim .featured-teacher-card p{color:#ffffffbd;font-size:14px;line-height:1.65;margin-bottom:20px}.magaza-egitmenler-tasarim .teacher-mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;position:relative;z-index:1}.magaza-egitmenler-tasarim .teacher-mini-stats div{padding:13px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.1)}.magaza-egitmenler-tasarim .featured-teacher-card .teacher-mini-stats strong{display:block;font-size:19px;color:#fff}.magaza-egitmenler-tasarim .featured-teacher-card .teacher-mini-stats span{display:block;color:#ffffff9e;font-size:11px;margin-top:3px}body.magaza-tema .magaza-egitmenler-tasarim a.featured-teacher-card,body.magaza-tema .magaza-egitmenler-tasarim a.featured-teacher-card:hover{color:#fff;text-decoration:none}body.magaza-tema .magaza-egitmenler-tasarim a.featured-teacher-card h2,body.magaza-tema .magaza-egitmenler-tasarim a.featured-teacher-card .teacher-mini-stats strong{color:#fff}body.magaza-tema .magaza-egitmenler-tasarim a.featured-teacher-card small{color:#ffffffd1}body.magaza-tema .magaza-egitmenler-tasarim a.featured-teacher-card p{color:#ffffffbd}body.magaza-tema .magaza-egitmenler-tasarim a.featured-teacher-card .teacher-mini-stats span{color:#ffffff9e}.magaza-egitmenler-tasarim .stats-band{margin:22px 0 50px}.magaza-egitmenler-tasarim .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.magaza-egitmenler-tasarim .stat-box{border-radius:26px;padding:22px;background:#ffffffd1;border:1px solid rgba(23,23,23,.08);box-shadow:var(--shadow-soft);transition:.25s ease}.magaza-egitmenler-tasarim .stat-box:hover{transform:translateY(-6px)}.magaza-egitmenler-tasarim .stat-box i{width:44px;height:44px;border-radius:16px;display:grid;place-items:center;background:#ff7a1a1f;color:#d95700;font-style:normal;margin-bottom:12px}.magaza-egitmenler-tasarim .stat-box strong{display:block;font-size:28px;letter-spacing:-1px}.magaza-egitmenler-tasarim .stat-box span{display:block;color:var(--muted);font-size:13px;line-height:1.45;margin-top:4px}.magaza-egitmenler-tasarim .section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.magaza-egitmenler-tasarim .section-kicker{display:inline-flex;padding:8px 13px;border-radius:999px;color:#c24c00;background:#ff7a1a1a;font-size:12px;font-weight:900;margin-bottom:13px}.magaza-egitmenler-tasarim .section-title{font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-1.8px}.magaza-egitmenler-tasarim .section-desc{color:var(--text);line-height:1.72;max-width:540px}.magaza-egitmenler-tasarim .teachers-section{padding:34px 0 84px}.magaza-egitmenler-tasarim .teacher-toolbar{border-radius:32px;border:1px solid rgba(23,23,23,.08);background:#ffffffdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow-soft);padding:18px;display:grid;grid-template-columns:1fr 210px 210px auto;gap:12px;margin-bottom:24px}.magaza-egitmenler-tasarim .field-control{width:100%;min-height:48px;border:1px solid rgba(23,23,23,.1);background:#fff;border-radius:17px;padding:0 14px;color:#2b2b2b;outline:none;transition:.22s ease;font-size:14px;box-shadow:0 10px 24px #1c140c09}.magaza-egitmenler-tasarim .field-control:focus{border-color:#ff7a1a6b;box-shadow:0 0 0 4px #ff7a1a1a}.magaza-egitmenler-tasarim .input-icon-wrap{position:relative}.magaza-egitmenler-tasarim .input-icon-wrap .field-control{padding-left:42px}.magaza-egitmenler-tasarim .input-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:15px;pointer-events:none}.magaza-egitmenler-tasarim .filter-btn{min-height:48px;border:0;border-radius:17px;cursor:pointer;font-weight:900;transition:.22s ease;background:linear-gradient(135deg,var(--orange),var(--orange-2));color:#fff;box-shadow:0 14px 30px #ff7a1a47;padding:0 18px}.magaza-egitmenler-tasarim .filter-btn:hover{transform:translateY(-2px)}.magaza-egitmenler-tasarim .active-tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.magaza-egitmenler-tasarim .tag{display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border-radius:999px;background:#fff4eb;color:#c24c00;font-size:12px;font-weight:900;border:1px solid rgba(255,122,26,.14)}.magaza-egitmenler-tasarim .teachers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.magaza-egitmenler-tasarim .teacher-card{border-radius:32px;background:#ffffffe6;border:1px solid rgba(23,23,23,.08);box-shadow:var(--shadow-soft);overflow:hidden;transition:.32s ease;display:flex;flex-direction:column}.magaza-egitmenler-tasarim .teacher-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px #1c140c21}.magaza-egitmenler-tasarim .teacher-cover{min-height:160px;position:relative;overflow:hidden;background:var(--cover)}.magaza-egitmenler-tasarim .teacher-cover:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.35),transparent 24%),linear-gradient(135deg,#0000000d,#00000047)}.magaza-egitmenler-tasarim .teacher-cover:after{content:"";position:absolute;width:250px;height:250px;right:-100px;top:-100px;border-radius:50%;background:#ffffff26}.magaza-egitmenler-tasarim .teacher-avatar{position:absolute;left:20px;bottom:-36px;width:86px;height:86px;border-radius:28px;border:5px solid #fff;display:grid;place-items:center;background:#171717;color:#fff;font-size:25px;font-weight:950;z-index:2;box-shadow:0 16px 34px #1c140c33;overflow:hidden}.magaza-egitmenler-tasarim .teacher-avatar img{width:100%;height:100%;object-fit:cover}.magaza-egitmenler-tasarim .teacher-badge{position:absolute;right:16px;top:16px;z-index:2;padding:8px 11px;border-radius:999px;background:#00000045;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:12px;font-weight:900}.magaza-egitmenler-tasarim .teacher-body{padding:50px 20px 20px;flex:1;display:flex;flex-direction:column}.magaza-egitmenler-tasarim .teacher-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:9px}.magaza-egitmenler-tasarim .teacher-title-row h3{font-size:22px;line-height:1.1;letter-spacing:-.7px}.magaza-egitmenler-tasarim .teacher-rating{color:#f59e0b;font-size:13px;font-weight:950;white-space:nowrap}.magaza-egitmenler-tasarim .teacher-role{display:block;color:#c24c00;font-weight:900;font-size:13px;margin-bottom:11px}.magaza-egitmenler-tasarim .teacher-desc{color:var(--muted);line-height:1.65;font-size:14px;margin-bottom:16px}.magaza-egitmenler-tasarim .teacher-skills{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:17px}.magaza-egitmenler-tasarim .skill{padding:7px 10px;border-radius:999px;background:#fff4eb;color:#c24c00;font-size:12px;font-weight:900}.magaza-egitmenler-tasarim .teacher-card-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:18px}.magaza-egitmenler-tasarim .teacher-card-stats div{padding:11px;border-radius:17px;background:#fff8f1}.magaza-egitmenler-tasarim .teacher-card-stats strong{display:block;font-size:16px}.magaza-egitmenler-tasarim .teacher-card-stats span{color:var(--muted);font-size:11px}.magaza-egitmenler-tasarim .teacher-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:auto}.magaza-egitmenler-tasarim .small-btn{border:0;cursor:pointer;border-radius:16px;background:#171717;color:#fff;min-height:43px;padding:0 15px;font-weight:900;transition:.25s ease;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.magaza-egitmenler-tasarim .small-btn:hover{background:var(--orange);transform:translateY(-2px)}.magaza-egitmenler-tasarim .small-btn.soft{background:#fff4eb;color:#c24c00}.magaza-egitmenler-tasarim .small-btn.soft:hover{background:var(--orange);color:#fff}.magaza-egitmenler-tasarim .empty-state{display:none;border-radius:30px;border:1px dashed rgba(255,122,26,.35);background:#ffffffc2;padding:44px;text-align:center;box-shadow:var(--shadow-soft)}.magaza-egitmenler-tasarim .empty-state.visible{display:block}.magaza-egitmenler-tasarim .empty-state i{display:grid;place-items:center;width:70px;height:70px;margin:0 auto 16px;border-radius:24px;background:#fff1e7;color:#d95700;font-style:normal;font-size:30px}.magaza-egitmenler-tasarim .empty-state h3{font-size:24px;margin-bottom:8px}.magaza-egitmenler-tasarim .empty-state p{color:var(--muted);line-height:1.65}.magaza-egitmenler-tasarim .expertise-section{padding:84px 0;background:linear-gradient(180deg,#ff7a1a12,#ffffff85),#fff}.magaza-egitmenler-tasarim .expertise-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.magaza-egitmenler-tasarim .expertise-card{min-height:176px;border-radius:28px;border:1px solid rgba(23,23,23,.08);background:#ffffffd1;padding:22px;position:relative;overflow:hidden;box-shadow:var(--shadow-soft);transition:.3s ease}.magaza-egitmenler-tasarim .expertise-card:hover{transform:translateY(-7px);background:#fff}.magaza-egitmenler-tasarim .expertise-card:after{content:"";position:absolute;width:120px;height:120px;right:-42px;bottom:-42px;border-radius:50%;background:#ff7a1a1f}.magaza-egitmenler-tasarim .expertise-icon{width:52px;height:52px;border-radius:18px;background:linear-gradient(135deg,#ff7a1a24,#ff9f4338);display:grid;place-items:center;font-size:23px;margin-bottom:18px}.magaza-egitmenler-tasarim .expertise-card h3{font-size:18px;letter-spacing:-.4px;margin-bottom:7px}.magaza-egitmenler-tasarim .expertise-card p{color:var(--muted);font-size:13px;line-height:1.6}.magaza-egitmenler-tasarim .application-section{padding:86px 0;background:#171717;color:#fff;overflow:hidden;position:relative}.magaza-egitmenler-tasarim .application-section:before{content:"";position:absolute;width:720px;height:720px;left:-280px;top:-230px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,26,.22),transparent 64%)}.magaza-egitmenler-tasarim .application-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:26px;position:relative;z-index:1;align-items:start}.magaza-egitmenler-tasarim .application-copy{border-radius:34px;padding:32px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.magaza-egitmenler-tasarim .application-copy h2{font-size:clamp(32px,4vw,52px);line-height:1.04;letter-spacing:-1.9px;margin-bottom:16px}.magaza-egitmenler-tasarim .application-copy p{color:#ffffffb8;line-height:1.75;margin-bottom:24px}.magaza-egitmenler-tasarim .apply-list{display:grid;gap:12px;list-style:none;padding:0;margin:0}.magaza-egitmenler-tasarim .apply-list li{display:flex;align-items:center;gap:10px;color:#ffffffd6;font-size:14px}.magaza-egitmenler-tasarim .apply-list i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#22c55e2e;color:#86efac;font-style:normal;font-size:12px}.magaza-egitmenler-tasarim .apply-cta-card{border-radius:34px;padding:32px;background:#ffffffeb;color:#171717;box-shadow:var(--shadow);display:grid;gap:16px}.magaza-egitmenler-tasarim .apply-cta-card p{color:var(--text);line-height:1.7;font-size:15px}.magaza-egitmenler-tasarim .process-section{padding:84px 0}.magaza-egitmenler-tasarim .process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;counter-reset:magaza-egitmen-step}.magaza-egitmenler-tasarim .process-card{position:relative;border:1px solid rgba(23,23,23,.08);border-radius:30px;padding:24px;background:#ffffffd6;box-shadow:var(--shadow-soft);min-height:236px;overflow:hidden;transition:.3s ease}.magaza-egitmenler-tasarim .process-card:hover{transform:translateY(-7px)}.magaza-egitmenler-tasarim .process-card:before{counter-increment:magaza-egitmen-step;content:"0" counter(magaza-egitmen-step);display:inline-grid;place-items:center;width:54px;height:54px;border-radius:19px;color:#fff;background:linear-gradient(135deg,var(--orange),var(--orange-2));font-weight:950;margin-bottom:22px;box-shadow:0 16px 34px #ff7a1a4d}.magaza-egitmenler-tasarim .process-card:after{content:"";position:absolute;width:140px;height:140px;right:-70px;top:-70px;border-radius:50%;background:#ff7a1a1a}.magaza-egitmenler-tasarim .process-card h3{font-size:20px;letter-spacing:-.5px;margin-bottom:10px}.magaza-egitmenler-tasarim .process-card p{color:var(--muted);line-height:1.68;font-size:14px}.magaza-egitmenler-tasarim .cta-band{padding:0 0 88px}.magaza-egitmenler-tasarim .cta-box{border-radius:38px;padding:40px;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.24),transparent 24%),linear-gradient(135deg,#ff7a1a,#ff9f43 55%,#1d1712);color:#fff;display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;box-shadow:var(--shadow);position:relative;overflow:hidden}.magaza-egitmenler-tasarim .cta-box:after{content:"";position:absolute;width:320px;height:320px;right:-120px;top:-130px;border-radius:50%;background:#ffffff1f}.magaza-egitmenler-tasarim .cta-box h2{font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-1.8px;margin-bottom:12px}.magaza-egitmenler-tasarim .cta-box p{color:#fffc;line-height:1.7;max-width:660px}.magaza-egitmenler-tasarim .cta-box .btn-ghost{min-height:56px;padding-inline:25px;position:relative;z-index:2}.magaza-egitmenler-tasarim .reveal{opacity:0;transform:translateY(24px);transition:.72s cubic-bezier(.2,.7,.2,1)}.magaza-egitmenler-tasarim .reveal.visible{opacity:1;transform:translateY(0)}@keyframes magaza-egitmenler-pulse{0%{transform:scale(.7);opacity:.9}to{transform:scale(1.7);opacity:0}}@media(max-width:1120px){.magaza-egitmenler-tasarim .hero-panel,.magaza-egitmenler-tasarim .application-grid,.magaza-egitmenler-tasarim .cta-box{grid-template-columns:1fr}.magaza-egitmenler-tasarim .hero-visual{min-height:360px}.magaza-egitmenler-tasarim .teacher-toolbar{grid-template-columns:1fr 1fr}.magaza-egitmenler-tasarim .teachers-grid,.magaza-egitmenler-tasarim .expertise-grid,.magaza-egitmenler-tasarim .process-grid,.magaza-egitmenler-tasarim .stats-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.magaza-egitmenler-tasarim .page-hero{padding-top:38px}.magaza-egitmenler-tasarim .hero-panel{padding:24px;border-radius:30px}.magaza-egitmenler-tasarim .hero-panel h1{letter-spacing:-2px}.magaza-egitmenler-tasarim .hero-panel p{font-size:15px}.magaza-egitmenler-tasarim .hero-visual{display:none}.magaza-egitmenler-tasarim .teacher-toolbar,.magaza-egitmenler-tasarim .teachers-grid,.magaza-egitmenler-tasarim .expertise-grid,.magaza-egitmenler-tasarim .process-grid,.magaza-egitmenler-tasarim .stats-grid,.magaza-egitmenler-tasarim .teacher-mini-stats{grid-template-columns:1fr}.magaza-egitmenler-tasarim .section-head{display:grid;text-align:left}.magaza-egitmenler-tasarim .application-copy,.magaza-egitmenler-tasarim .apply-cta-card,.magaza-egitmenler-tasarim .cta-box{padding:24px;border-radius:28px}}
