a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{border-radius:var(--radius-sm)}.education-hero-tabs,.floating-header,.lightbox img{border-radius:var(--radius-compact)}.contact-field input,.contact-field select,.contact-field textarea,.education-hero-tabs button,.education-hero-tabs button.active,.education-tab-icon,.menu-bottom a,.menu-bottom button,.mobile-dock a,.timeline-dot,.visit-modal input,.visit-modal select{border-radius:var(--radius-control)}.approach-card,.approach-detail-grid article,.feature-grid article,.gallery-card,.journey-photo,.legal-table,.metric-note,.pathway-grid>a,.review-carousel,.school-intro-visual,.value-grid article,.visit-modal,.why-grid article{border-radius:var(--radius-card)}.contact-form-panel,.visit-section{border-radius:var(--radius-feature)}.branch-showcase-grid,.home-facts-grid,.routine-grid{overflow:hidden;border-radius:var(--radius-card)}.routine-grid{border-top:1px solid var(--line);border-right:1px solid var(--line)}.legal-table{overflow:hidden}.advisor-button,.contact-submit,.contact-success button,.education-hero-cta,.footer-mail,.google-score>a,.page-hero-controls,.pill,.review-dots button:before,.skip,.stats-chip,.success>button,.timeline-step:not(:last-child):before,.visit-modal form>button{border-radius:var(--radius-pill)}.advisor-photo,.branch-card-top>i,.card-copy i,.contact-success-icon,.education-hero-controls button,.eyebrow i,.feature-grid article>span,.floating-advisor,.floating-advisor-icon,.gallery-controls button,.header-phone,.lightbox-close,.modal-close,.nutrition-icon,.page-hero-controls button,.pathway-grid>a>span,.review-avatar,.review-controls button,.success>span,.why-grid article>span{border-radius:var(--radius-circle)}@media(max-width:1050px){.mobile-menu{border-radius:var(--radius-card) 0 0 var(--radius-card);overflow:hidden}}@media(max-width:700px){.floating-header{border-radius:var(--radius-compact)}.contact-form-panel,.visit-section{border-radius:var(--radius-card)}}@media(max-width:700px) and (max-height:720px){.page-hero-copy h1{font-size:40px}.page-hero-copy .eyebrow{margin-bottom:12px}.page-hero-copy{padding-top:18px}}.stats-top>h2:first-child{margin:0;font-size:11px;font-weight:800;letter-spacing:.18em;line-height:1.5;color:var(--label)}.approach-cards-heading{padding:0 max(3vw,20px);margin-bottom:6px}.approach-cards-heading .eyebrow{margin-bottom:18px}.approach-cards-heading h2{max-width:19ch;line-height:1.04;letter-spacing:-.045em}@media(max-width:700px){.stats-top>h2:first-child{display:block;text-align:center}.approach-cards-heading{padding:0 10px;margin-bottom:2px}.approach-cards-heading h2{font-size:34px}}:root{--danger:#a3162c;--danger-bg:#fdf0f2;--danger-line:#e8b4bd}.form-honeypot{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.field-error{display:flex;align-items:center;gap:5px;margin-top:6px;color:var(--danger);font-size:12px;font-weight:600;line-height:1.35}.field-error:before{content:"";flex:0 0 auto;width:4px;height:4px;border-radius:50%;background:currentColor}.contact-field input[aria-invalid],.contact-field select[aria-invalid],.contact-field textarea[aria-invalid],.visit-modal input[aria-invalid],.visit-modal select[aria-invalid]{border-color:var(--danger);background:var(--danger-bg)}.contact-consent input[aria-invalid],.modal-consent input[aria-invalid]{outline:2px solid var(--danger);outline-offset:2px}.form-alert{display:flex;align-items:flex-start;gap:9px;margin:0 0 18px;padding:13px 15px;border:1px solid var(--danger-line);border-radius:var(--radius-control);background:var(--danger-bg);color:var(--danger);font-size:13.5px;font-weight:600;line-height:1.45}.form-alert svg{flex:0 0 auto;width:17px;height:17px;margin-top:1px}.form-restored{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;padding:11px 14px;border-radius:var(--radius-control);background:var(--brand-soft);color:var(--brand-strong);font-size:13px;font-weight:600}.form-restored button{border:0;background:none;padding:0;color:var(--brand-strong);font-weight:800;text-decoration:underline;cursor:pointer}.form-note{display:block;margin-top:14px;color:var(--label);font-size:11.5px;line-height:1.45}.contact-submit[disabled],.visit-modal form>button[disabled]{opacity:.72;cursor:progress}.spin{animation:erenay-spin .9s linear infinite}@keyframes erenay-spin{to{transform:rotate(1turn)}}.contact-success-icon svg,.success>span svg{width:24px;height:24px}.gallery-card,.journey-photo,.school-intro-visual{position:relative}.gallery-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.floating-header{transition:min-height .22s ease,padding .22s ease,box-shadow .22s ease,background .22s ease}.floating-header.is-compact{box-shadow:0 6px 22px rgba(80,17,32,.13)}.floating-advisor{transition:opacity .22s,transform .22s,width .22s ease,height .22s ease,padding .22s ease}.floating-advisor.is-compact{width:48px;min-width:48px;height:48px;padding:9px;border-width:3px}@media(max-width:700px){.education-hero-media,.page-hero-media{height:clamp(255px,calc(100svh - 385px),540px)}.page-hero-copy{padding:20px 22px 48px}.page-hero-copy h1{font-size:42px;line-height:.98;text-wrap:balance;max-width:15ch}.page-hero-copy .eyebrow{margin-bottom:13px}.page-hero-lead{margin-top:15px;font-size:14.5px;line-height:1.52;max-width:38ch}.page-hero-actions{margin-top:18px;gap:9px}.page-hero-actions .pill{min-height:46px}.floating-header.is-compact{top:0;width:100%;min-height:48px;border-radius:0;background:#fff;box-shadow:0 1px 0 var(--line),0 6px 18px rgba(80,17,32,.09);padding:calc(6px + env(safe-area-inset-top)) 14px 6px}.floating-header.is-compact .brand-box img{height:34px;width:auto}.floating-advisor.is-compact{width:46px;min-width:46px;height:46px;right:13px}}@media(max-width:700px) and (max-height:720px){.page-hero-copy h1{font-size:37px;max-width:16ch}.page-hero-lead{margin-top:12px;font-size:14px}.page-hero-actions{margin-top:15px}}@media(max-width:700px){.floating-header{transition:min-height .22s ease,padding .22s ease,box-shadow .22s ease,background .22s ease,top .22s ease,width .22s ease,border-radius .22s ease}}@media(prefers-reduced-motion:reduce){.floating-header{transition-property:box-shadow,background}}@media(max-width:700px){.home-facts-grid{grid-template-columns:1fr;border-left:0;border-top:1px solid var(--line)}.home-fact{display:grid;grid-template-columns:76px minmax(0,1fr);grid-template-areas:"saat baslik" "saat aciklama";align-items:baseline;grid-column-gap:14px;column-gap:14px;grid-row-gap:2px;row-gap:2px;min-height:0;padding:14px 4px;border-right:0}.home-fact>small{display:none}.home-fact>strong{grid-area:saat;font-size:21px;letter-spacing:-.03em;line-height:1.15}.home-fact.period>strong{font-size:12px;font-weight:800;letter-spacing:.09em;line-height:1.5}.home-fact>h3{grid-area:baslik;margin:0;font-size:15px}.home-fact>p{grid-area:aciklama;margin:0;font-size:12.5px;line-height:1.45}.home-fact-summary{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"saat baslik" "saat aciklama";padding:16px 14px}.home-fact-summary>strong{font-size:27px}.value-grid{display:flex;gap:12px;margin:32px -22px 0;padding:2px 22px 14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.value-grid::-webkit-scrollbar{display:none}.value-grid article{flex:0 0 72%;min-height:0;padding:22px 20px 20px;scroll-snap-align:start}.value-grid blockquote{font-size:17px;line-height:1.42}.value-grid .spark{margin:14px 0}.branch-showcase-grid article{min-height:0;padding:19px 18px 20px}.branch-world-copy p{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.45}.branch-world-subjects{margin-top:14px}.branch-world-subjects li{padding:5px 10px;font-size:11px}}html.js-reveal [data-reveal]{opacity:0;transform:translateY(14px)}html.js-reveal [data-reveal].is-revealed{opacity:1;transform:none;transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}html.js-reveal [data-reveal] .branch-showcase-grid>article,html.js-reveal [data-reveal] .home-fact,html.js-reveal [data-reveal] .value-grid>article,html.js-reveal [data-reveal] .why-grid>article{opacity:0;transform:translateY(12px)}html.js-reveal [data-reveal].is-revealed .branch-showcase-grid>article,html.js-reveal [data-reveal].is-revealed .home-fact,html.js-reveal [data-reveal].is-revealed .value-grid>article,html.js-reveal [data-reveal].is-revealed .why-grid>article{opacity:1;transform:none;transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}html.js-reveal [data-reveal].is-revealed :is(.home-fact,.value-grid>article,.branch-showcase-grid>article,.why-grid>article):nth-child(2){transition-delay:45ms}html.js-reveal [data-reveal].is-revealed :is(.home-fact,.value-grid>article,.branch-showcase-grid>article,.why-grid>article):nth-child(3){transition-delay:90ms}html.js-reveal [data-reveal].is-revealed :is(.home-fact,.value-grid>article,.branch-showcase-grid>article,.why-grid>article):nth-child(4){transition-delay:135ms}html.js-reveal [data-reveal].is-revealed :is(.home-fact,.value-grid>article,.branch-showcase-grid>article,.why-grid>article):nth-child(n+5){transition-delay:.18s}.advisor-button,.contact-submit,.floating-advisor,.menu-bottom button,.pill,.visit-modal form>button{transition:transform .07s ease-out,background .2s ease,color .2s ease,box-shadow .2s ease}.advisor-button:active,.contact-submit:active,.floating-advisor:active,.menu-bottom button:active,.pill:active,.visit-modal form>button:active{transform:scale(.97)}.pill:hover{transform:translateY(-2px)}.pill:active{transform:scale(.97)}.mobile-dock a{position:relative}.mobile-dock a>svg{transition:transform .18s cubic-bezier(.23,1,.32,1),color .18s ease}.mobile-dock a[aria-current=page]>svg{transform:translateY(-2px)}.mobile-dock a:before{content:"";position:absolute;z-index:-1;inset:4px 8px;border-radius:14px;background:var(--brand-soft);opacity:0;transform:scale(.9);transition:opacity .18s ease,transform .18s cubic-bezier(.23,1,.32,1)}.mobile-dock a[aria-current=page]:before{opacity:1;transform:scale(1)}.visit-modal{animation:erenay-modal-in .24s cubic-bezier(.23,1,.32,1) both}.modal-bg{animation:erenay-fade-in .24s ease both}@keyframes erenay-modal-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@keyframes erenay-fade-in{0%{opacity:0}to{opacity:1}}.contact-success-icon,.success>span{animation:erenay-confirm .28s cubic-bezier(.34,1.56,.64,1) both}@keyframes erenay-confirm{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.page-hero-slide{transition:opacity .56s cubic-bezier(.4,0,.2,1),transform 2.4s ease-out;transform:scale(1.012)}.page-hero-slide.active{transform:scale(1)}@media(prefers-reduced-motion:reduce){html.js-reveal [data-reveal],html.js-reveal [data-reveal] .branch-showcase-grid>article,html.js-reveal [data-reveal] .home-fact,html.js-reveal [data-reveal] .value-grid>article,html.js-reveal [data-reveal] .why-grid>article{opacity:1;transform:none}.contact-success-icon,.modal-bg,.success>span,.visit-modal{animation:none}.page-hero-slide{transition:opacity .2s linear;transform:none}.contact-submit:active,.pill:active,.pill:hover{transform:none}}.education-hero-controls button,.gallery-controls button,.page-hero-controls button,.review-controls button{min-width:44px;min-height:44px}@media(max-width:700px){.gallery-controls button,.page-hero-controls button,.review-controls button{width:44px;height:44px}}.floating-advisor.is-tucked{opacity:0;transform:translateY(14px) scale(.92);pointer-events:none}@media(prefers-reduced-motion:reduce){.floating-advisor.is-tucked{transform:none}}.floating-advisor{aspect-ratio:1;flex:0 0 auto}.site-footer{background:var(--stone);color:var(--ink);padding:0 max(4vw,32px);border-top:1px solid var(--line)}.footer-close{max-width:1500px;margin:0 auto;padding:72px 0 64px;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:clamp(36px,5vw,84px);gap:clamp(36px,5vw,84px);align-items:center}.footer-close-photo{position:relative;min-height:330px;border-radius:var(--radius-feature);overflow:hidden;background:var(--brand-soft)}.footer-close-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.footer-close-copy .eyebrow{margin:0 0 18px;color:var(--label)}.footer-tels{display:flex;flex-wrap:wrap;gap:6px 34px;margin-bottom:14px}.footer-tel{display:block;font-size:clamp(30px,3.6vw,46px);font-weight:850;line-height:1.05;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);transition:color .18s ease}.footer-tel:hover{color:var(--brand)}.footer-close-actions{display:flex;flex-wrap:wrap;gap:10px}.footer-close-actions .pill-yellow{background:var(--brand);color:#fff}.footer-close-actions .pill-yellow:hover{background:var(--brand-strong)}.footer-close-actions .pill-outline{border:1px solid rgba(33,20,23,.2);background:transparent;color:var(--ink)}.footer-close-actions .pill-outline:hover{border-color:var(--brand);color:var(--brand)}.footer-row{max-width:1500px;margin:0 auto;padding:22px 0;display:flex;flex-wrap:wrap;gap:10px 34px;border-top:1px solid var(--line);font-size:14.5px;font-weight:600}.footer-row a{color:var(--ink-2,#4a4145);padding:4px 0;transition:color .18s ease}.footer-row a:hover{color:var(--brand)}.footer-legal{max-width:1500px;margin:0 auto;padding:20px 0 26px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;border-top:1px solid var(--line);color:var(--label);font-size:11.5px}.footer-legal .brand{flex:0 0 auto}.footer-legal .brand-box img{height:30px;width:auto}.footer-legal>span{color:var(--label)}.footer-legal nav{display:flex;flex-wrap:wrap;gap:6px 20px}.footer-legal a{display:inline-flex;align-items:center;min-height:24px;padding:5px 0;color:var(--label);transition:color .18s ease}.footer-legal a:hover{color:var(--brand)}.footer-legal>div{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px}.footer-credit strong{color:var(--ink-2,#4a4145);font-weight:700}@media(max-width:1050px){.footer-close{grid-template-columns:1fr;gap:32px;padding:56px 0 48px}.footer-close-photo{min-height:240px}}@media(max-width:700px){.site-footer{padding:0 22px}.footer-close{padding:44px 0 40px;gap:26px}.footer-close-photo{min-height:200px;border-radius:var(--radius-card)}.footer-close-copy .eyebrow{margin-bottom:13px}.footer-tel{font-size:38px;margin-bottom:12px}.footer-close-actions{flex-direction:column}.footer-close-actions .pill{width:100%;min-height:48px}.footer-row{gap:8px 22px;font-size:13.5px;padding:20px 0}.footer-legal{gap:14px 18px;padding:18px 0 24px;font-size:11px}.footer-legal>div{margin-left:0;width:100%;justify-content:space-between}}.site-footer .footer-credit:hover{color:var(--brand)}.footer-legal .brand-box{background:transparent}.site-footer .footer-credit{display:inline-flex;align-items:center;gap:8px;min-height:28px;color:var(--label);transition:opacity .18s ease}.site-footer .footer-credit>span{font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.site-footer .footer-credit img{height:20px;width:auto;display:block}.site-footer .footer-credit:hover{opacity:.7;color:var(--label)}@media(max-width:700px){.footer-legal>div{gap:14px;align-items:center}.site-footer .footer-credit img{height:18px}}.mobile-dock a span{font-size:10px;line-height:1.45;padding-block:1px;overflow-y:visible}.footer-instagram{gap:9px;min-height:44px;margin-top:14px}.footer-instagram:hover strong{text-decoration:underline;text-underline-offset:3px}.footer-instagram svg{width:19px;height:19px}.footer-instagram strong{font-size:14px;font-weight:800;letter-spacing:-.01em}.footer-instagram span{font-size:13px;color:var(--muted)}@media(max-width:700px){.footer-instagram{margin-top:10px}.footer-instagram span{display:none}}.footer-bilgi{margin:24px 0 30px;display:grid;grid-gap:0;gap:0}.footer-bilgi>div{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:4px 18px;gap:4px 18px;align-items:baseline;padding:14px 0;border-top:1px solid var(--line)}.footer-bilgi>div:last-child{border-bottom:1px solid var(--line)}.footer-bilgi dt{font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:var(--label)}.footer-bilgi dd{margin:0;font-size:15px;line-height:1.6;color:var(--muted)}.footer-instagram{display:inline-flex;align-items:center;gap:8px;font-weight:750;color:var(--ink);transition:color .18s ease}.footer-instagram svg{width:17px;height:17px;flex:0 0 auto;color:var(--brand)}.footer-instagram:hover{color:var(--brand);text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.footer-bilgi{margin:20px 0 26px}.footer-bilgi>div{grid-template-columns:1fr;gap:5px;padding:13px 0}.footer-bilgi dd{font-size:14.5px}}.google-proof{scroll-margin-top:92px;padding:78px 0 70px;background:var(--brand-strong);color:#fff;display:block}.google-head{max-width:1500px;margin:0 auto 34px;padding:0 max(4vw,32px);display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px 40px}.google-head .eyebrow{margin:0 0 14px;color:#c99faa}.google-head .eyebrow i{background:#f2aebe}.google-score-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 14px}.google-score-row strong{font-size:clamp(46px,5vw,64px);font-weight:900;letter-spacing:-.05em;line-height:.9}.google-score-row .stars{display:inline-flex;gap:3px;color:#f0b64a}.google-score-row .stars svg{width:17px;height:17px;fill:currentColor}.google-score-row small{font-size:13.5px;color:#cbb0b7}.google-all{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:12px 20px;border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-pill);font-size:13.5px;font-weight:700;color:#fff;transition:background .18s ease,border-color .18s ease}.google-all:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.55)}.google-all svg{width:15px;height:15px}.review-flow{position:relative}.review-track{display:flex;gap:12px;padding:2px max(4vw,32px) 8px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.review-track::-webkit-scrollbar{display:none}.review-card{flex:0 0 clamp(268px,25vw,330px);min-height:0;padding:24px 24px 20px;background:#fff;color:var(--ink);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:18px}.review-card blockquote{margin:0;font-size:14.5px;font-weight:500;line-height:1.58;color:#3a3236}.review-card blockquote:before{content:"“"}.review-card blockquote:after{content:"”"}.review-meta{margin-top:auto;display:flex;align-items:center;gap:10px}.review-avatar{flex:0 0 auto;width:34px;height:34px;border-radius:var(--radius-circle);background:var(--brand-soft);color:var(--brand);display:grid;place-items:center;font-weight:800;font-size:14px}.review-meta strong{display:block;font-size:13.5px;letter-spacing:-.005em}.review-meta small{display:block;margin-top:1px;font-size:11.5px;color:var(--label)}.review-stars{margin-left:auto;color:#e0a94a;font-size:11px;letter-spacing:1px;white-space:nowrap}.review-flow-controls{max-width:1500px;margin:18px auto 0;padding:0 max(4vw,32px);display:flex;gap:9px}.review-flow-controls button{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.3);border-radius:var(--radius-circle);background:transparent;color:#fff;cursor:pointer;transition:background .18s ease,border-color .18s ease}.review-flow-controls button:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.55)}.review-flow-controls svg{width:17px;height:17px}@media(max-width:700px){.google-proof{padding:56px 0 52px}.google-head{margin-bottom:26px;padding:0 22px;gap:16px}.google-all{margin-left:0}.review-track{gap:10px;padding:2px 22px 8px}.review-card{flex-basis:80%;padding:20px 20px 18px}.review-flow-controls{margin-top:16px;padding:0 22px}}@media(prefers-reduced-motion:reduce){.review-track{scroll-behavior:auto}}:root{--gutter:max(4vw,32px);--shell:1500px;--frame:calc(var(--shell) + 2 * var(--gutter));--inset:max(var(--gutter),calc((100% - var(--shell)) / 2))}.adaptation-guide,.approach-detail-grid,.branch-showcase,.branches,.contact-request,.content-section,.development-section,.education-intro,.faq-section,.journey,.kayit-adimlari,.kayit-secenekler,.kayit-ucret,.nutrition-section,.readiness-section,.routine,.school-intro,.site-footer,.stats,.values,.why-erenay{padding-inline:var(--inset)}.gallery-section>.eyebrow,.gallery-section>.section-lead,.gallery-section>h2{margin-inline:var(--inset)}.education-hero-inner,.page-hero-copy{width:min(var(--frame),100%);padding-inline:var(--gutter)}.google-head,.review-flow-controls{max-width:var(--frame);padding-inline:var(--gutter)}.approach-cards,.review-track{padding-inline:var(--inset)}.approach-cards-heading{padding-inline:0}.floating-header{width:min(var(--shell),calc(100% - 2 * var(--gutter)))}@media(max-width:700px){:root{--gutter:22px}.approach-cards{padding-inline:var(--gutter)}.floating-header{width:calc(100% - 20px)}.floating-header.is-compact{width:100%}}.education-hero,.education-hero-inner,.page-hero,.page-hero-copy{min-height:var(--hero-h,784px)}.page-hero-copy{justify-content:center}@media(max-width:1050px){:root{--hero-h:620px}}@media(max-width:700px){.education-hero,.education-hero-inner,.page-hero,.page-hero-copy{min-height:0}}.page-jump-nav{width:100%;max-width:none;margin-inline:0;padding-inline:var(--inset)}.education-hero-controls,.page-hero-controls{right:var(--inset)}@media(min-width:1051px){.education-hero-footer .education-hero-tabs{max-width:none;flex:1 1 auto;min-width:0;display:flex;gap:10px;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible}.education-hero-footer .education-hero-tabs button{flex:1 1;min-width:0;min-height:0;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"no no" "ikon etiket";align-items:center;grid-gap:9px 11px;gap:9px 11px;padding:13px 16px 15px;border:1px solid rgba(33,20,23,.1);border-radius:var(--radius-compact);background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 26px rgba(44,24,29,.08);text-align:left;color:var(--ink);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.education-hero-footer .education-hero-tabs button:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(44,24,29,.13)}.education-hero-footer .education-tab-index{grid-area:no;display:block;margin:0;font-size:10px;font-weight:800;letter-spacing:.16em;color:var(--label)}.education-hero-footer .education-tab-icon{grid-area:ikon;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-circle);background:var(--brand-soft);color:var(--brand);transition:background .18s ease,color .18s ease}.education-hero-footer .education-tab-icon svg{width:17px;height:17px}.education-hero-footer .education-tab-label{grid-area:etiket;display:block;font-size:13.5px;font-weight:800;letter-spacing:-.005em;line-height:1.25;color:var(--ink);white-space:normal}.education-hero-footer .education-hero-tabs button.active{border-color:var(--brand);background:#fff;box-shadow:0 14px 34px rgba(150,31,58,.16)}.education-hero-footer .education-hero-tabs button.active .education-tab-icon{background:var(--brand);color:#fff}.education-hero-footer .education-hero-tabs button.active .education-tab-label{color:var(--brand-strong)}.education-hero-footer .education-hero-tabs button.active .education-tab-index{color:var(--brand)}.education-hero-footer{display:flex;align-items:center;gap:14px}.education-hero-footer .education-hero-controls{position:static;flex:0 0 auto;gap:8px}}@media(prefers-reduced-motion:reduce){.education-hero-footer .education-hero-tabs button:hover{transform:none}}.header-phone{transition:background .18s ease,color .18s ease,border-color .18s ease,transform .12s ease}.header-phone:hover{background:var(--brand);border-color:var(--brand);color:#fff}.header-phone:active{transform:scale(.94)}.advisor-button{transition:background .18s ease,box-shadow .18s ease,transform .12s ease}.advisor-button:hover{background:var(--brand);box-shadow:0 8px 22px rgba(150,31,58,.28)}.advisor-button .advisor-photo{transition:transform .18s cubic-bezier(.23,1,.32,1)}.advisor-button:hover .advisor-photo{transform:scale(1.06)}@media(prefers-reduced-motion:reduce){.advisor-button:hover .advisor-photo,.header-phone:active{transform:none}}h2{text-wrap:balance}.approach-cards-heading h2{max-width:none}.approach-cards-heading .section-lead{margin:20px 0 0;max-width:680px}.branch-showcase-heading h2{max-width:none}@media(min-width:1051px){.faq-section{grid-template-columns:.95fr 1.05fr}}.approach-cards-heading .lead-col,.section-heading .lead-col{align-self:end;padding-bottom:5px;display:flex;gap:22px;align-items:stretch}.lead-mark{flex:0 0 auto;width:2px;margin:6px 0;border-radius:2px;background:var(--line);position:relative}.lead-mark:after{content:"";position:absolute;inset:0 0 auto;height:34px;border-radius:2px;background:var(--brand)}.lead-body{min-width:0}.lead-label{margin:0 0 11px;font-size:10px;font-weight:850;letter-spacing:.18em;color:var(--brand)}.lead-body>p:last-child{max-width:590px;margin:0;color:#4a3d40;font-size:17px;line-height:1.65}@media(max-width:1050px){.approach-cards-heading .lead-col,.section-heading .lead-col{padding-bottom:0}}.approach-cards-heading,.section-heading{display:grid;grid-template-columns:1.25fr .75fr;align-items:start;grid-gap:60px;gap:60px;margin-bottom:50px}.approach-cards-heading .lead-col,.section-heading .lead-col{align-self:start;padding-top:12px;padding-bottom:0}.approach-cards-heading .eyebrow,.section-heading .eyebrow{grid-column:1/-1;margin-bottom:-22px}.section-heading h2{margin:0;font-size:clamp(42px,4.4vw,64px);line-height:1.03;letter-spacing:-.05em}.gallery-section h2,.values h2,.why-heading h2{margin:0}.approach-cards-heading h2{margin:0;font-size:clamp(34px,3.6vw,52px)}.lead-col .section-lead{max-width:none;margin:0}.gallery-section>.section-heading{margin-inline:var(--inset)}@media(max-width:1050px){.approach-cards-heading,.section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:36px}.approach-cards-heading .eyebrow,.section-heading .eyebrow{grid-column:auto;margin-bottom:4px}}.page-breadcrumb{flex-wrap:wrap;text-transform:uppercase}.page-breadcrumb a{color:inherit;text-decoration:none;opacity:.75;border-bottom:1px solid transparent;transition:opacity .18s ease,color .18s ease,border-color .18s ease}.page-breadcrumb a:hover{opacity:1;color:var(--brand);border-bottom-color:currentColor}.page-breadcrumb .page-breadcrumb-sep{opacity:.4;font-weight:600}.page-breadcrumb [aria-current]{color:var(--ink)}@media(max-width:700px){.page-breadcrumb{gap:6px;font-size:10.5px}}.not-found{padding:190px var(--inset) 110px;background:var(--stone);border-bottom:1px solid var(--line)}.not-found .eyebrow{margin-bottom:24px}.not-found h1{margin:0 0 20px;max-width:16ch;font-size:clamp(44px,5.2vw,76px);line-height:.98;letter-spacing:-.06em;text-wrap:balance}.not-found-lead{margin:0 0 34px;max-width:56ch;color:var(--muted);font-size:17px;line-height:1.65}.not-found-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:58px}.not-found-actions .pill{gap:8px}.not-found-actions svg{width:17px;height:17px}.not-found-actions .pill-outline{color:var(--ink);background:#fff;border-color:rgba(33,20,23,.2)}.not-found-actions .pill-outline:hover{color:var(--brand);border-color:var(--brand)}.not-found-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:0;gap:0;border-top:1px solid var(--line)}.not-found-links a{display:grid;grid-template-columns:1fr auto;grid-template-areas:"no ok" "baslik ok" "aciklama ok";align-items:center;grid-gap:6px 16px;gap:6px 16px;padding:26px 22px 26px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none;transition:padding-left .2s cubic-bezier(.23,1,.32,1),color .18s ease}.not-found-links a+a{border-left:1px solid var(--line);padding-left:22px}.not-found-links a:hover{color:var(--brand);padding-left:30px}.not-found-links a+a:hover{padding-left:52px}.not-found-links span{grid-area:no;font-size:10px;font-weight:850;letter-spacing:.18em;color:var(--label)}.not-found-links strong{grid-area:baslik;font-size:17px;font-weight:800;letter-spacing:-.02em}.not-found-links small{grid-area:aciklama;font-size:13px;line-height:1.5;color:var(--muted)}.not-found-links svg{grid-area:ok;width:18px;height:18px;opacity:.3;transition:opacity .18s ease,transform .2s cubic-bezier(.23,1,.32,1)}.not-found-links a:hover svg{opacity:1;transform:translateX(3px)}@media(max-width:700px){.not-found{padding:130px var(--inset) 70px}.not-found-lead{margin-bottom:26px;font-size:15.5px}.not-found-actions{margin-bottom:38px}.not-found-actions .pill{flex:1 1 100%;justify-content:center}.not-found-links a+a{border-left:0;padding-left:0}.not-found-links a+a:hover{padding-left:30px}}@media(prefers-reduced-motion:reduce){.not-found-links a,.not-found-links svg{transition-duration:.01ms}}.hata-sayfasi{min-height:100vh;display:grid;grid-template-rows:auto 1fr auto;background:var(--stone);overflow-x:clip}.hata-ust{padding:30px var(--inset) 0}.hata-ust img{height:46px;width:auto}.hata-govde{align-self:center;justify-self:center;width:min(640px,100%);padding:48px var(--inset);text-align:center;position:relative}.hata-govde:before{content:"";position:absolute;inset:-14% -22% auto;height:420px;border-radius:50%;background:radial-gradient(closest-side,var(--brand-soft),transparent 72%);opacity:.75;z-index:-1}.hata-noktalar{display:flex;justify-content:center;align-items:center;gap:9px;margin-bottom:26px}.hata-noktalar i{display:block;border-radius:50%;background:var(--brand)}.hata-noktalar i:first-child{width:13px;height:13px}.hata-noktalar i:nth-child(2){width:9px;height:9px;opacity:.55}.hata-noktalar i:nth-child(3){width:6px;height:6px;opacity:.28}.hata-govde .eyebrow{justify-content:center;margin-bottom:20px}.hata-govde h1{margin:0 0 18px;font-size:clamp(38px,4.6vw,62px);line-height:1.01;letter-spacing:-.055em;text-wrap:balance}.hata-lead{margin:0 auto 32px;max-width:46ch;color:var(--muted);font-size:17px;line-height:1.65}.hata-eylemler{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.hata-eylemler .pill{gap:8px}.hata-eylemler .pill svg{width:17px;height:17px}.hata-eylemler button.pill{border:0;cursor:pointer;font:inherit}.pill-cizgili{background:#fff;color:var(--ink);border:1px solid rgba(33,20,23,.2);transition:border-color .18s ease,color .18s ease}.pill-cizgili:hover{color:var(--brand);border-color:var(--brand)}.hata-kodu{margin:30px 0 0;font-size:12px;color:var(--label)}.hata-kodu code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:3px 7px;border-radius:6px;background:rgba(33,20,23,.06)}.hata-alt{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 26px;padding:22px var(--inset) 28px;border-top:1px solid var(--line);background:#fff;text-align:center}.hata-alt-etiket{margin:0;font-size:10px;font-weight:850;letter-spacing:.18em;text-transform:uppercase;color:var(--label)}.hata-numaralar{display:flex;flex-wrap:wrap;gap:8px 24px}.hata-numaralar a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:18px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);transition:color .18s ease}.hata-numaralar a:hover{color:var(--brand)}.hata-numaralar svg{width:17px;height:17px;color:var(--brand)}.hata-saat{margin:0;font-size:14px;color:var(--muted)}@media(max-width:700px){.hata-ust{padding-top:22px}.hata-ust img{height:40px}.hata-govde{padding:30px var(--inset) 36px}.hata-noktalar{margin-bottom:20px}.hata-lead{margin-bottom:26px;font-size:15.5px}.hata-eylemler .pill{flex:1 1 100%;justify-content:center}.hata-alt{flex-direction:column;gap:10px;padding-bottom:24px}.hata-numaralar{flex-direction:column;gap:2px;align-items:center}.hata-saat{flex:none}.page-jump-nav{--seride-solma:34px;padding-right:calc(var(--inset) + var(--seride-solma));-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--seride-solma)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--seride-solma)),transparent)}}.kayit-adimlari{padding-block:110px;display:grid;grid-template-columns:minmax(320px,.82fr) minmax(520px,1.18fr);grid-gap:clamp(60px,9vw,150px);gap:clamp(60px,9vw,150px);align-items:start;background:#fff}.kayit-adimlari-heading{position:-webkit-sticky;position:sticky;top:110px}.kayit-adimlari h2{margin:0 0 26px;font-size:clamp(46px,5vw,74px);line-height:1;letter-spacing:-.06em}.kayit-adimlari-heading>p:not(.eyebrow){max-width:540px;margin:0;color:var(--muted);font-size:17px;line-height:1.7}.kayit-adimlari ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kayit-adimlari ol>li{padding:28px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:54px 1fr;grid-gap:24px;gap:24px}.kayit-adimlari ol>li>span{padding-top:6px;color:var(--brand);font-size:10px;font-weight:850;letter-spacing:.14em}.kayit-adimlari ol h3{margin:0 0 8px;font-size:24px;letter-spacing:-.03em}.kayit-adimlari ol>li p{max-width:620px;margin:0;color:var(--muted);font-size:15px;line-height:1.65}.kayit-evraklar{margin-top:18px;padding:24px 26px;border-radius:var(--radius-card);background:var(--brand-soft)}.kayit-evraklar-baslik{margin:0 0 14px;display:flex;gap:9px;align-items:center;color:var(--brand);font-size:10px;font-weight:850;letter-spacing:.18em}.kayit-evraklar ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:9px;gap:9px}.kayit-evraklar li{padding-left:18px;position:relative;color:var(--ink);font-size:15px;line-height:1.5}.kayit-evraklar li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:var(--radius-circle);background:var(--brand)}.kayit-secenekler{padding-block:110px;background:var(--stone)}.secenek-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:18px;gap:18px}.secenek-grid article{padding:30px;border:1px solid var(--line);border-radius:var(--radius-card);background:#fff}.secenek-ikon{width:52px;height:52px;margin-bottom:26px;border-radius:15px;background:var(--brand-soft);color:var(--brand);display:grid;place-items:center}.secenek-grid strong{display:block;color:var(--brand);font-size:clamp(34px,3.4vw,46px);line-height:1;letter-spacing:-.05em}.secenek-grid h3{margin:12px 0 10px;font-size:22px;letter-spacing:-.03em}.secenek-grid p{margin:0;color:var(--muted);font-size:15px;line-height:1.68}.takvim-listesi{list-style:none;margin:34px 0 0;padding:0;border-top:1px solid var(--line)}.takvim-listesi li{padding:24px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:44px 190px 1fr;grid-gap:22px;gap:22px;align-items:center}.takvim-ikon{width:38px;height:38px;border-radius:var(--radius-sm);background:#fff;border:1px solid var(--line);color:var(--brand);display:grid;place-items:center}.takvim-listesi time{color:var(--brand);font-size:11px;font-weight:850;letter-spacing:.14em}.takvim-listesi h3{margin:0 0 5px;font-size:21px;letter-spacing:-.03em}.takvim-listesi p{max-width:620px;margin:0;color:var(--muted);font-size:15px;line-height:1.6}.kayit-ucret{padding-block:110px;background:#fff}.avantaj-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.avantaj-grid article{padding:32px 30px 30px;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--stone)}.avantaj-grid strong{display:block;color:var(--brand);font-size:clamp(52px,5.6vw,76px);line-height:.92;letter-spacing:-.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.avantaj-grid h3{margin:16px 0 9px;font-size:21px;letter-spacing:-.03em}.avantaj-grid p{margin:0;color:var(--muted);font-size:15px;line-height:1.65}.odeme-plani{margin-top:18px;padding:34px 36px;border-radius:var(--radius-feature);background:var(--brand-strong);color:#fff;display:grid;grid-template-columns:auto 1fr;grid-gap:12px 48px;gap:12px 48px;align-items:center}.odeme-plani-etiket{grid-column:1/-1;margin:0;color:var(--label-on-brand);font-size:10px;font-weight:850;letter-spacing:.18em}.odeme-plani-sure{margin:0;display:flex;gap:14px;align-items:baseline;white-space:nowrap}.odeme-plani-sure strong{font-size:clamp(38px,4vw,52px);line-height:1;letter-spacing:-.05em}.odeme-plani-sure span{color:var(--label-on-brand);font-size:15px;font-weight:750}.odeme-plani-metin{max-width:640px;margin:0;color:rgba(255,255,255,.76);font-size:15px;line-height:1.7}.guvence-section{background:var(--stone)}@media(max-width:1050px){.kayit-adimlari{padding-block:72px;grid-template-columns:1fr;gap:40px}.kayit-adimlari-heading{position:static}.kayit-secenekler,.kayit-ucret{padding-block:72px}.avantaj-grid,.secenek-grid{grid-template-columns:1fr}.takvim-listesi li{grid-template-columns:38px 1fr;gap:10px 18px;align-items:start}.takvim-listesi li>div,.takvim-listesi time{grid-column:2}.odeme-plani{grid-template-columns:1fr;gap:16px}}@media(max-width:700px){.kayit-adimlari{padding-block:58px}.kayit-adimlari ol>li{grid-template-columns:38px 1fr;gap:14px}.kayit-secenekler,.kayit-ucret{padding-block:58px}.kayit-evraklar{padding:20px 22px}.odeme-plani{padding:26px 24px}}