:root{--cream:#f8f7f2;--white:#fffefa;--ink:#203e32;--muted:#59665d;--sage:#e7ecdf;--line:#dce2d6;--accent:#a24b34;--radius:26px;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px;border-radius:5px}img{display:block;max-width:100%;height:auto}p{margin:0;color:var(--muted);font-size:17px;line-height:1.8}h1,h2,h3{margin:0;letter-spacing:-.045em;font-weight:600}h2{font-size:clamp(34px,4vw,55px);line-height:1.12}h3{font-size:27px;line-height:1.2}figure{margin:0}svg{width:17px;height:17px;vertical-align:middle}.container{width:min(1220px,calc(100% - 96px));margin-inline:auto}.preview-note{height:28px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:10px;letter-spacing:.12em;color:#55644f;background:#e9eddf}.preview-note span{opacity:.5}.site-header{position:sticky;top:0;z-index:10;background:rgba(248,247,242,.94);border-bottom:1px solid rgba(32,62,50,.1);backdrop-filter:blur(18px)}.nav-inner{height:82px;width:min(1320px,calc(100% - 80px));margin:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}.brand{flex-shrink:0}.brand img{width:201px;height:auto}.desktop-nav{display:flex;gap:31px;align-items:center;font-size:14px;font-weight:500}.desktop-nav a:hover,.quiet-link:hover{color:var(--accent)}.portal-link{border:1px solid #bcc8b9;padding:12px 17px;border-radius:50px;font-size:13px;font-weight:600}.portal-link span{margin-left:14px}.mobile-nav{display:none}.skip{position:absolute;top:-100px}.skip:focus{top:30px;z-index:100;background:white;padding:12px}.home-hero{padding:66px 0 78px;background:linear-gradient(130deg,#f8f7f2 30%,#eef1e8 100%)}.home-hero-inner{display:grid;grid-template-columns:1.22fr 1fr;align-items:center;gap:62px}.home-hero-copy{padding:18px 0}h1{font-size:clamp(42px,4.65vw,67px);line-height:1.075;max-width:710px}.home-hero-original-copy{font-size:18px;line-height:1.7;margin-top:28px;max-width:600px}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px}.pill,.home-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;border-radius:50px;padding:15px 22px;font-size:14px;font-weight:500;line-height:1.35;white-space:nowrap}.primary{background:var(--ink);color:white;box-shadow:0 5px 15px #203e3214}.primary:hover{background:#315541}.quiet-link{font-size:14px;display:flex;gap:12px;align-items:center}.hero-visual{position:relative;align-self:stretch;min-height:580px;border-radius:160px 160px 28px 28px;overflow:hidden;box-shadow:0 30px 65px #344d3614}.hero-visual>img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:52% 50%}.hero-visual:after{content:"";position:absolute;inset:55% 0 0;background:linear-gradient(transparent,#15352d94)}.hero-visual figcaption{position:absolute;bottom:28px;left:28px;right:20px;color:white;z-index:1;display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.01em}.hero-visual figcaption img{filter:brightness(0) invert(1);opacity:.9}.home-about{padding-top:110px;padding-bottom:110px;display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.home-section-label{padding-top:6px}.home-section-label h2 span{display:block}.home-about-copy{display:grid;gap:22px;text-align:left}.home-about-copy strong{color:var(--ink);font-weight:600}.home-methods{background:#edf0e7;padding:90px 0 100px}.home-section-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:36px}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.method-card{background:var(--white);border-radius:var(--radius);overflow:hidden;transition:transform .25s}.method-card:hover{transform:translateY(-4px)}.method-image{display:block;aspect-ratio:4/3;overflow:hidden}.method-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.method-card:hover .method-image img{transform:scale(1.025)}.method-copy{padding:30px 28px 33px}.method-copy h3{letter-spacing:-.035em;margin-bottom:20px}.method-copy p{font-size:15px;line-height:1.8}.text-link{display:inline-flex;align-items:center;gap:13px;font-size:14px;font-weight:500;color:var(--ink);margin-top:25px}.method-copy>.text-link{border-bottom:1px solid #aaba9f;padding-bottom:5px}.home-education{background:#203e32;color:#fcfcf4;padding:95px 0}.education-heading{display:grid;grid-template-columns:1fr 1fr;gap:100px;margin-bottom:54px}.education-heading h2 span{display:block}.education-philosophy h3{font-size:20px;letter-spacing:-.02em;margin-bottom:17px}.education-philosophy p{color:#c3d0c1;font-size:16px}.education-all{margin-top:25px!important;border:1px solid #789080;color:#fff!important;display:inline-flex!important}.education-grid{list-style:none;padding:0;margin:0}.education-card{border-top:1px solid #ffffff26}.education-card:last-child{border-bottom:1px solid #ffffff26}.course-row summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:26px;padding:27px 0}.course-row summary::-webkit-details-marker{display:none}.course-number{font-size:12px;letter-spacing:.1em;color:#b5c5ad;width:28px}.course-name{display:flex;align-items:center;justify-content:space-between;flex:1;gap:25px}.course-name h3{font-size:27px;letter-spacing:-.025em;min-width:230px}.education-subtitle{font-size:14px;color:#b8c8b6;max-width:350px;text-align:left;flex:1}.course-toggle{font-size:27px;font-weight:300;width:28px;text-align:center;color:#c4d4b7;transition:transform .2s}.course-row[open] .course-toggle{transform:rotate(45deg)}.course-content{padding:0 60px 30px;max-width:850px}.education-description{color:#d7dfd2;font-size:16px}.education-link{border:1px solid #718f7c;color:#fff;padding:12px 18px;margin-top:20px}.home-testimonials{padding-block:105px}.home-testimonials .home-section-heading h2{max-width:700px}.home-testimonials .home-button{border:1px solid var(--line);margin:0}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testimonial{padding:29px;background:#eef0e8;border-radius:22px;display:flex;flex-direction:column;justify-content:space-between}.testimonial blockquote{margin:0;font-size:16px;line-height:1.85;color:#435246}.testimonial figcaption{margin-top:30px;font-size:14px;font-weight:600}.testimonial figcaption:before{content:"— ";color:#7c8d6c}.home-cta{width:min(1320px,calc(100% - 48px));padding:80px clamp(28px,8vw,120px);border-radius:30px;background:#e4e9da;margin-bottom:80px;position:relative;overflow:hidden}.home-cta h2{max-width:820px;font-size:clamp(35px,4.1vw,56px)}.home-cta p{max-width:760px;margin-top:25px}.home-cta .home-button{background:var(--ink);color:white;margin-top:28px}.container[data-contextual-links]{padding-bottom:60px}.container[data-contextual-links] h2{font-size:22px;margin-bottom:20px}.container[data-contextual-links] ul{display:flex;flex-wrap:wrap;list-style:none;gap:14px;padding:0}.container[data-contextual-links] a{border-bottom:1px solid #bac7af;padding-bottom:5px;font-size:14px}footer{border-top:1px solid var(--line);padding:45px max(40px,calc((100% - 1220px)/2));background:#f2f3ec}.footer-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:40px}.footer-top img{width:220px}.footer-top a{font-size:18px}.footer-bottom{display:flex;justify-content:space-between;gap:24px;font-size:12px;color:#5b675d}.footer-bottom nav{display:flex;gap:20px}@media(min-width:1600px){.home-hero{padding-block:90px}.hero-visual{min-height:620px}}@media(max-width:1100px){.container{width:calc(100% - 64px)}.nav-inner{width:calc(100% - 48px)}.desktop-nav{gap:20px}.home-hero-inner{gap:30px;grid-template-columns:1.15fr 1fr}h1{font-size:52px}.hero-visual{min-height:570px;border-radius:130px 130px 24px 24px}.home-about{gap:48px}.education-heading{gap:50px}.method-copy{padding:25px 21px}.method-copy h3{font-size:24px}.course-name h3{min-width:200px}.home-section-heading{align-items:start}}@media(max-width:760px){html{scroll-padding-top:85px}.container{width:calc(100% - 40px)}.preview-note{height:25px;font-size:8px}.nav-inner{height:72px;width:calc(100% - 40px)}.brand img{width:178px}.desktop-nav,.portal-link{display:none}.mobile-nav{display:block}.mobile-nav>summary{list-style:none;font-size:13px;padding:12px 0 12px 14px;display:flex;gap:13px;align-items:center;cursor:pointer}.mobile-nav>summary::-webkit-details-marker{display:none}.mobile-nav nav{position:absolute;top:72px;left:0;right:0;background:#f8f7f2;padding:18px 24px 30px;box-shadow:0 18px 28px #203e3214;display:grid;gap:0;border-bottom:1px solid var(--line)}.mobile-nav nav a{padding:15px 0;border-bottom:1px solid var(--line);font-size:16px}.home-hero{padding:35px 0 45px}.home-hero-inner{grid-template-columns:1fr;gap:30px}.home-hero-copy{padding:0}h1{font-size:43px;line-height:1.09;letter-spacing:-.052em}.home-hero-original-copy{font-size:16px;line-height:1.75;margin-top:23px}.hero-actions{gap:20px;margin-top:25px}.pill{font-size:13px;padding:15px 18px;gap:20px}.quiet-link{font-size:13px}.hero-visual{min-height:360px;border-radius:100px 100px 22px 22px}.hero-visual>img{object-position:center 56%}.hero-visual figcaption{bottom:22px;left:22px;font-size:12px}.home-about{padding-block:65px;grid-template-columns:1fr;gap:30px}.home-about-copy{gap:20px}p{font-size:16px;line-height:1.8}h2{font-size:36px}.home-methods{padding-block:62px}.home-section-heading{display:flex;flex-direction:column;gap:22px;margin-bottom:28px}.method-grid{grid-template-columns:1fr;gap:24px}.method-card{border-radius:22px}.method-image{aspect-ratio:4/3}.method-copy{padding:26px}.method-copy h3{font-size:29px;margin-bottom:16px}.method-copy p{font-size:16px}.home-education{padding-block:65px}.education-heading{grid-template-columns:1fr;gap:30px;margin-bottom:32px}.education-heading h2{font-size:38px}.education-philosophy h3{font-size:20px}.course-row summary{padding-block:23px;gap:14px;align-items:start}.course-number{margin-top:7px;width:23px;flex-shrink:0}.course-name{display:block}.course-name h3{font-size:25px;min-width:0}.education-subtitle{font-size:13px;line-height:1.6;margin-top:8px}.course-toggle{font-size:25px;flex-shrink:0}.course-content{padding:0 0 26px 37px}.course-content p{font-size:15px}.education-link{font-size:13px;white-space:normal}.home-testimonials{padding-block:65px}.testimonial-grid{grid-template-columns:1fr;gap:18px}.testimonial{padding:27px}.testimonial blockquote{font-size:16px}.home-testimonials .home-section-heading h2{font-size:35px}.home-cta{width:calc(100% - 28px);padding:43px 25px;border-radius:24px;margin-bottom:52px}.home-cta h2{font-size:36px}.home-cta p{font-size:16px}.home-cta .home-button{font-size:13px;max-width:100%;padding-inline:17px}.container[data-contextual-links]{padding-bottom:45px}.container[data-contextual-links] ul{display:grid;gap:17px}footer{padding:34px 22px}.footer-top{align-items:start;gap:28px;flex-direction:column;margin-bottom:28px}.footer-top img{width:190px}.footer-top a{font-size:17px}.footer-bottom{flex-direction:column;gap:20px}}@media(max-width:360px){h1{font-size:38px}.brand img{width:155px}.hero-actions{gap:18px}.pill{padding-inline:15px;font-size:12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

/* V2: generic scenery replaced with service-specific editorial scenes. */
.hero-services{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1.2fr 1fr auto;gap:14px;border-radius:0;box-shadow:none;overflow:visible;min-height:590px}.hero-services:after{display:none}.service-scene{position:relative;display:block;min-width:0;min-height:0;border-radius:22px;overflow:hidden;background:#dfe5d7}.service-scene--wide{grid-column:1/-1}.service-scene img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform .5s}.service-scene:hover img{transform:scale(1.025)}.service-scene:after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#132c23c7)}.service-scene span{position:absolute;bottom:19px;left:19px;right:19px;color:white;z-index:1;font-size:15px;line-height:1.35;display:flex;justify-content:space-between;gap:8px;align-items:end;font-weight:500}.service-scene i{font-style:normal;font-size:18px}.visual-note{grid-column:1/-1;font-size:11px;line-height:1.4;color:#6b756c;text-align:right;padding-right:2px}.service-scene--wide img{object-position:center 48%}@media(max-width:1100px){.hero-services{min-height:570px}.service-scene span{font-size:13px;left:15px;right:15px;bottom:15px}}@media(max-width:760px){.hero-services{min-height:0;grid-template-rows:245px 190px auto;gap:12px}.service-scene{border-radius:18px}.service-scene span{font-size:13px;left:14px;right:14px;bottom:15px}.service-scene--wide span{font-size:16px}.service-scene--wide img{object-position:center 55%}.visual-note{font-size:10px}}

:root{--paper:#f8f7f2;--paper-deep:#eef1e7;--cream:#f8f7f2;--ink:#203e32;--muted:#59665d;--accent:#a24b34;--line:#dce2d6;--olive:#64785b;--body:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--display:var(--body);--mono:var(--body);--content:1220px;--gutter:clamp(20px,4vw,60px);--section-space:70px;--site-hero-min-height:auto;--site-hero-padding:54px;--site-hero-title-size:clamp(42px,5.2vw,74px);--site-hero-title-leading:1.08;--site-hero-deck-size:19px;--site-hero-deck-leading:1.75;--spiral-hero-bg:#f8f7f2;--spiral-hero-ink:#203e32;--spiral-hero-muted:#59665d;--spiral-hero-accent:#64785b;--site-hero-title-tracking:-.045em}
html{background:var(--paper);scroll-padding-top:110px}body.apple-site{background:var(--paper);color:var(--ink);font-family:var(--body);line-height:1.7;font-size:17px}body.apple-site :is(h1,h2,h3,h4,p,ul,ol,blockquote,figure,details,input,textarea,select,button){font-family:var(--body)}body.apple-site *{min-width:0}body.apple-site [hidden]{display:none!important}body.apple-site img{height:auto;max-width:100%}body.apple-site p{font-size:17px;line-height:1.85;color:var(--muted)}body.apple-site :is(h1,h2,h3,h4){color:var(--ink);letter-spacing:-.04em;font-weight:600;text-wrap:balance}body.apple-site a:focus-visible,body.apple-site summary:focus-visible,body.apple-site button:focus-visible,body.apple-site input:focus-visible,body.apple-site textarea:focus-visible,body.apple-site select:focus-visible{outline:3px solid #a24b34;outline-offset:4px}body.apple-site :is(.article-copy,.iletisim-copy,.ruhsal-astro-copy,.home-about-copy,.kozmik-overview-copy,.synergy-faq,.faq-answer,.article-deck){text-align:left}body.apple-site .container{width:min(1220px,calc(100% - var(--gutter)*2));margin-inline:auto}body.apple-site main{min-height:55vh}body.apple-site main :is(p,li,a,h1,h2,h3,h4,summary){overflow-wrap:break-word}body.apple-site .eyebrow{font-size:12px;font-weight:500;letter-spacing:.13em;line-height:1.5;color:#677961}body.apple-site .site-arrow{width:19px;height:19px;flex-shrink:0}body.apple-site .decorative-spiral{max-width:110px;max-height:110px;object-fit:contain}body.apple-site .skip{z-index:200;position:absolute;left:12px;top:-100px;background:var(--ink);color:white;padding:10px 18px}body.apple-site .skip:focus{top:10px}.local-ribbon{min-height:30px;display:flex;align-items:center;justify-content:center;gap:24px;background:#e9eddf;color:#596950;font-size:10px;letter-spacing:.1em;padding:4px 20px}.local-ribbon a{font-size:11px;letter-spacing:0;text-decoration:none}.apple-header{position:sticky;top:0;z-index:60;background:#f8f7f2f5;backdrop-filter:blur(18px);border-bottom:1px solid #203e3217}.apple-nav{width:min(1320px,calc(100% - 70px));margin:auto;min-height:83px;display:flex;align-items:center;justify-content:space-between;gap:30px}.apple-brand img{width:195px;height:auto}.apple-desktop-nav{display:flex;align-items:center;gap:28px;font-size:14px;line-height:1.5}.apple-desktop-nav>a{padding-block:15px;text-decoration:none}.apple-nav-group{position:relative;border:0!important;margin:0!important;padding:0!important}.apple-nav-group>summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;padding:20px 0;font-size:14px;font-weight:500;white-space:nowrap}.apple-nav-group>summary::-webkit-details-marker{display:none}.apple-nav-group>summary span{color:#6d7e65;font-size:12px}.apple-nav-panel{position:absolute;left:-25px;top:100%;width:290px;background:#fffefa;padding:15px;border:1px solid #dce2d6;border-radius:19px;box-shadow:0 18px 45px #203e321a}.apple-nav-panel>a{display:flex;justify-content:space-between;gap:20px;font-size:14px;padding:12px;border-radius:9px;text-decoration:none;line-height:1.5}.apple-nav-panel a:hover,.apple-nav-panel a[aria-current=page]{background:#eef1e7}.apple-search-link{display:flex;align-items:center}.apple-book{border:1px solid #bdcbb6;border-radius:50px;padding:11px 18px;display:flex;gap:18px;align-items:center;font-size:13px;white-space:nowrap;text-decoration:none}.apple-mobile-menu{display:none}.apple-footer{background:#f0f2e9;border-top:1px solid var(--line);padding:55px max(40px,calc((100% - 1220px)/2)) 30px}.apple-footer-top{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-bottom:45px;border-bottom:1px solid var(--line)}.apple-footer-top img{width:210px}.apple-footer-top p{font-size:15px!important}.apple-footer-top>a:last-child{font-size:18px;display:flex;gap:25px;text-decoration:none}.apple-footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;padding-block:38px}.apple-footer-grid h2{font-size:14px!important;letter-spacing:0!important;font-weight:600!important;margin:0 0 15px!important}.apple-footer-grid a{display:block;text-decoration:none;font-size:13px;line-height:1.5;color:#52654c;margin-bottom:13px}.apple-footer-grid a:hover{color:var(--accent)}.apple-footer-bottom{display:flex;justify-content:space-between;gap:25px;padding-top:24px;border-top:1px solid var(--line);font-size:11px;color:#65715f}.apple-footer-bottom a{text-decoration:none}
body.apple-site.apple-inner .article-page{padding-top:58px;padding-bottom:70px;width:min(1220px,calc(100% - var(--gutter)*2));margin-inline:auto}body.apple-site.apple-inner .article-page:not(.container){width:min(1220px,calc(100% - var(--gutter)*2))}body.apple-site.apple-inner h1{font-size:clamp(43px,5.3vw,76px);line-height:1.09;letter-spacing:-.05em;font-weight:600;max-width:1000px;margin:0 0 26px}body.apple-site.apple-inner h2{font-size:clamp(30px,3.3vw,45px);line-height:1.2;margin-bottom:22px}body.apple-site.apple-inner h3{font-size:clamp(22px,2.3vw,29px);line-height:1.3;letter-spacing:-.025em}body.apple-site.apple-inner :is(.article-heading,.apple-page-hero){padding:25px 0 50px;margin:0 0 50px;min-height:0;background:transparent;color:var(--ink);border:0;width:100%;position:relative;overflow:visible}body.apple-site.apple-inner :is(.article-heading,.apple-page-hero) h1{color:var(--ink);font-family:var(--body);font-size:clamp(43px,5.3vw,76px);line-height:1.09;letter-spacing:-.05em;max-width:1000px}body.apple-site.apple-inner :is(.article-deck,.kozmik-overview-deck,.iletisim-deck,.ruhsal-astro-deck,.synergy-level-intro,.blog-index-description){color:var(--muted);font-size:19px;line-height:1.8;max-width:760px;text-align:left;margin-top:24px}body.apple-site.apple-inner .article-breadcrumb{margin-bottom:24px}body.apple-site.apple-inner .article-breadcrumb :is(ol,li,a,span){font-family:var(--body);letter-spacing:.07em;font-size:11px}body.apple-site.apple-inner .article-breadcrumb ol{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}body.apple-site.apple-inner .article-copy{max-width:820px;margin-inline:auto;color:var(--muted);font-size:17px;line-height:1.85}body.apple-site.apple-inner .article-copy :is(p,.article-paragraph){font-size:17px;line-height:1.9;margin-bottom:24px}body.apple-site.apple-inner .article-copy h2{margin-top:54px}body.apple-site.apple-inner .article-copy h3{margin-top:35px}body.apple-site.apple-inner .article-copy a,body.apple-site.apple-inner .content-list-item a{text-decoration-color:#aaba9e;text-underline-offset:4px}body.apple-site.apple-inner .article-copy ul,body.apple-site.apple-inner .article-copy ol{padding-left:22px;line-height:1.9}body.apple-site.apple-inner .article-copy blockquote{padding:30px;border-radius:20px;border-left:3px solid #9cac84;background:#eef1e7;font-size:20px}body.apple-site.apple-inner .article-image{border-radius:25px;overflow:hidden;max-width:1040px;margin:0 auto 52px}body.apple-site.apple-inner .article-image img{width:100%;height:auto;max-height:590px;object-fit:cover;border-radius:25px}body.apple-site.apple-inner .blog-post-page .article-heading{max-width:1000px;margin-inline:auto;padding-top:20px}body.apple-site.apple-inner .blog-post-page .article-heading h1{font-size:clamp(42px,5.1vw,72px)}body.apple-site.apple-inner .blog-post-page .post-subscribe-button{border-radius:50px;padding:11px 20px;font-size:13px;min-height:0}body.apple-site.apple-inner .article-date,body.apple-site.apple-inner .blog-post-meta{font-size:13px;color:var(--muted)}
body.apple-site.apple-inner :is(.kozmik-overview-hero,.iletisim-hero-grid,.apple-service-hero){display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:65px;align-items:center}body.apple-site.apple-inner .iletisim-hero{padding:15px 0 50px}body.apple-site.apple-inner .iletisim-hero-grid{margin-top:15px}body.apple-site.apple-inner .apple-service-portrait{width:100%;height:410px;aspect-ratio:4/3;border-radius:95px 95px 24px 24px;overflow:hidden;position:relative;margin:0;justify-self:stretch;align-self:center;background:#e5eadb}body.apple-site.apple-inner .apple-service-portrait img{width:100%;height:100%;object-fit:cover;max-width:100%;max-height:100%;filter:none;transform:none}body.apple-site.apple-inner :is(.iletisim-jump,.ruhsal-astro-jump,.kozmik-overview-jump){font:500 14px/1.5 var(--body);border:1px solid #b6c6aa;padding:13px 20px;border-radius:50px;display:inline-flex;gap:14px;align-items:center;margin-top:25px;background:transparent}body.apple-site.apple-inner :is(.iletisim-section,.ruhsal-astro-section,.kozmik-overview-section){margin:0;padding-block:55px;border-top:1px solid var(--line);column-gap:70px}body.apple-site.apple-inner :is(.iletisim-section-heading,.ruhsal-astro-section-heading,.kozmik-overview-section-heading) h2{font-size:clamp(30px,3vw,43px);line-height:1.2;color:var(--ink)}body.apple-site.apple-inner :is(.iletisim-copy,.ruhsal-astro-copy,.kozmik-overview-section-copy,.kozmik-overview-body) p{font-size:17px;line-height:1.9;margin-bottom:22px}body.apple-site.apple-inner :is(.kozmik-overview-toc,.chutta-anchor-nav){border:1px solid var(--line);border-radius:18px;background:#edf0e6;padding:23px;margin-block:20px 50px}body.apple-site.apple-inner .kozmik-overview-toc summary{font-size:16px;font-weight:500}body.apple-site.apple-inner .kozmik-overview-toc nav{gap:12px}body.apple-site.apple-inner .kozmik-overview-toc nav a{font-size:14px}
body.apple-site.apple-inner :is(.master-block-card,.education-path-card,.education-card,.channel-card,.directory-card,.synergy-card,.synergy-level-card,.contact-info-card,.kvkk-principle,.kvkk-transfer,.review-card){border-radius:22px;border:1px solid #dce2d6;background:#fffefa;overflow:hidden;box-shadow:none}body.apple-site.apple-inner :is(.master-block-card,.education-path-card){padding:28px;min-height:0}body.apple-site.apple-inner :is(.education-path-card,.master-block-card) h3{font-size:27px}body.apple-site.apple-inner :is(.education-path-card,.master-block-card) p{font-size:16px}body.apple-site.apple-inner .education-path-card{border-top:4px solid #97ab85}body.apple-site.apple-inner .education-path-card:nth-child(2){border-top-color:#b77156}body.apple-site.apple-inner .education-path-card:nth-child(3){border-top-color:#b59052}body.apple-site.apple-inner .education-path-card:nth-child(4){border-top-color:#8c9e5e}body.apple-site.apple-inner .education-path-card:nth-child(5){border-top-color:#799c95}body.apple-site.apple-inner .education-path-card:nth-child(6){border-top-color:#7f83a0}body.apple-site.apple-inner .education-path-card:nth-child(7){border-top-color:#9a809a}body.apple-site.apple-inner :is(.education-program-intro,.master-page-intro){padding:35px 0 65px}body.apple-site.apple-inner .education-program-intro .article-copy{max-width:900px}body.apple-site.apple-inner .education-path-grid,body.apple-site.apple-inner .master-block-grid{gap:24px}body.apple-site.apple-inner .education-path-heading{margin-top:25px;grid-template-columns:1fr 1fr}body.apple-site.apple-inner .education-path-heading h2{margin-bottom:0}body.apple-site.apple-inner .education-program-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}body.apple-site.apple-inner .education-program-links a{font:500 13px/1.5 var(--body);padding:12px 17px;border-radius:50px;min-height:0;white-space:normal}body.apple-site.apple-inner :is(.synergy-level-hero-grid,.zoroaster-channel-hero-grid){grid-template-columns:minmax(0,1fr) 120px;gap:40px}body.apple-site.apple-inner :is(.synergy-level-mark,.zoroaster-channel-mark){width:100px;height:100px;align-self:center;justify-self:center;aspect-ratio:1;opacity:.7}body.apple-site.apple-inner :is(.synergy-level-mark,.zoroaster-channel-mark) img{width:100px;height:100px;object-fit:contain}body.apple-site.apple-inner .zoroaster-channel-page{width:100%;margin:0;padding:0}body.apple-site.apple-inner :is(.zoroaster-channel-hero,.synergy-level-hero){padding:20px 0 30px;min-height:0;margin-bottom:35px}body.apple-site.apple-inner :is(.synergy-level-nav,.zoroaster-channel-nav){border-block:1px solid var(--line);padding-block:22px;margin-top:38px;gap:18px}body.apple-site.apple-inner :is(.synergy-level-nav,.zoroaster-channel-nav) a{font-family:var(--body);font-size:14px}body.apple-site.apple-inner :is(.synergy-step span,.synergy-all-levels-label){font-size:11px}body.apple-site.apple-inner .zoroaster-channel-article{max-width:850px;margin:auto;padding-block:35px}body.apple-site.apple-inner .zoroaster-channel-article-title{font-size:38px;line-height:1.2}body.apple-site.apple-inner .zoroaster-channel-copy p{font-size:17px;line-height:1.9;margin-bottom:24px}body.apple-site.apple-inner .synergy-matrix-list{display:grid;gap:22px}body.apple-site.apple-inner .synergy-matrix{border:1px solid #dde4d5;background:#fffefa;border-radius:22px;padding:32px;margin:0;box-shadow:none}body.apple-site.apple-inner .synergy-matrix h3{display:flex;gap:19px;font-size:27px;align-items:center;margin-bottom:20px}body.apple-site.apple-inner .synergy-matrix-code{font-family:var(--body);font-size:14px;background:#e8eedd;color:#4e6843;min-width:50px;min-height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:10px}body.apple-site.apple-inner .synergy-matrix p{font-size:16px;line-height:1.85}body.apple-site.apple-inner .synergy-matrix-note{border-radius:18px;margin-top:25px}body.apple-site.apple-inner .synergy-matrix audio{width:100%;height:42px;margin-top:20px}body.apple-site.apple-inner .synergy-matrix-audio{border-radius:16px;background:#eef1e7}body.apple-site.apple-inner :is(.synergy-channel-grid,.channel-directory-grid,.channel-grid){gap:20px}body.apple-site.apple-inner .channel-card{padding:24px}body.apple-site.apple-inner :is(.synergy-level-heading,.zoroaster-channel-heading) .article-copy{margin-left:0}body.apple-site.apple-inner :is(.synergy-level-heading,.zoroaster-channel-heading) .article-copy p{font-size:16px}
body.apple-site.apple-inner :is(.synergy-faq,.appointment-faq,.zoroaster-channel-faq){margin-block:60px 30px;text-align:left}body.apple-site.apple-inner .synergy-faq>h2{font-size:36px;text-align:left}body.apple-site.apple-inner .synergy-faq details{border:1px solid var(--line);border-radius:16px;margin-bottom:12px;background:#fffefa;padding:0}body.apple-site.apple-inner .synergy-faq details summary{padding:23px 25px;font:500 18px/1.5 var(--body);text-align:left;color:var(--ink)}body.apple-site.apple-inner .synergy-faq details :is(.faq-answer,.synergy-faq-answer){padding:0 25px 25px}body.apple-site.apple-inner .synergy-faq details p{font-size:16px;line-height:1.85;text-align:left}body.apple-site.apple-inner .faq-answer p{margin-bottom:16px}body.apple-site.apple-inner :is(.related-pages,.related-section,.post-related){border-top:1px solid var(--line);margin-top:60px;padding-top:35px}body.apple-site.apple-inner :is(.related-pages,.related-section,.post-related) h2{font-size:24px}body.apple-site.apple-inner :is(.related-pages,.related-section,.post-related) a{border-radius:12px;font-size:15px}body.apple-site.apple-inner .about-profile{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:70px}body.apple-site.apple-inner .about-profile-image{border-radius:28px;overflow:hidden;top:110px}body.apple-site.apple-inner .about-profile-copy .article-copy{margin:0}body.apple-site.apple-inner .about-profile-copy h1{font-size:clamp(50px,6vw,82px)}body.apple-site.apple-inner .about-profile-section{padding-block:28px}body.apple-site.apple-inner .about-profile-links a{border-radius:50px;font-size:14px}body.apple-site.apple-inner .contact-info-card{padding:30px}body.apple-site.apple-inner .contact-info-card h2{font-size:25px}body.apple-site.apple-inner .contact-info-content{gap:24px}body.apple-site.apple-inner .contact-info-methods a{border-radius:12px}body.apple-site.apple-inner .review-archive-listing{padding-top:20px}body.apple-site.apple-inner .review-card{padding:27px}body.apple-site.apple-inner .review-card p{font-size:16px}body.apple-site.apple-inner .kvkk-section{padding:35px 0}body.apple-site.apple-inner :is(.kvkk-principle,.kvkk-transfer){padding:25px}body.apple-site.apple-inner .kvkk-principle h3{font-size:24px}
body.apple-site.apple-inner :is(.appointment-form-panel,.education-request-form-panel,.newsletter-card,.astro-node-calculator){border:1px solid #dce2d6;background:#fffefa;border-radius:25px;padding:35px;box-shadow:0 12px 30px #203e3205}body.apple-site.apple-inner :is(.appointment-form-panel,.education-request-form-panel) h2{font-size:30px}body.apple-site.apple-inner :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font:400 16px/1.5 var(--body);padding:14px 16px;border:1px solid #cfd9c7;border-radius:11px;background:#fbfcf7;color:var(--ink);min-height:49px;max-width:100%}body.apple-site.apple-inner input[type=checkbox]{width:19px;height:19px;accent-color:var(--ink)}body.apple-site.apple-inner label{font:500 15px/1.7 var(--body);color:var(--ink)}body.apple-site.apple-inner :is(.form-fields,.education-request-fields){gap:22px}body.apple-site.apple-inner :is(.btn-lg,.form-submit,.contact-submit,button[type=submit]){border-radius:50px;font:500 14px/1.5 var(--body);padding:15px 24px;min-height:48px;background:var(--ink);color:white;border:0}body.apple-site.apple-inner .appointment-contact{border-radius:16px;border:1px solid #dce2d6;padding:23px;background:#eef1e7}body.apple-site.apple-inner .appointment-contact-value{font-size:17px}.local-form-note{font-size:12px!important;line-height:1.65!important;padding-top:15px;border-top:1px solid var(--line);margin-top:15px!important}.local-form-feedback{padding:14px 18px;background:#e8eedd;border-radius:12px;font-size:15px!important;margin-top:15px!important}.local-toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);max-width:calc(100% - 40px);background:#203e32;color:white;padding:17px 24px;border-radius:18px;z-index:100;box-shadow:0 8px 40px #0003;font-size:15px}.local-audio-note{font-size:13px!important;margin:14px 0 0;color:#6c795f!important}.local-utility{width:min(1200px,calc(100% - 2*var(--gutter)));margin:0 auto;padding:65px 0 90px}.local-utility>h1{font-size:clamp(48px,6.8vw,86px);line-height:1.05;margin:18px 0 26px}.local-search-label{display:block;margin-top:35px;margin-bottom:12px;font-size:15px}.local-search-input{width:100%;max-width:750px!important;font-size:19px!important;padding:19px 22px!important;border-radius:16px!important;margin-bottom:20px}.local-map-group{margin-top:50px}.local-map-group>h2{font-size:30px!important;display:flex;align-items:center;gap:15px}.local-map-group>h2>span{font-size:14px;background:#e6ecdc;border-radius:50px;padding:5px 11px;letter-spacing:0}.local-map-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.local-map-grid>a{position:relative;display:flex;flex-direction:column;gap:14px;padding:25px 44px 25px 25px;border:1px solid var(--line);border-radius:19px;background:#fffefa;text-decoration:none;font-size:17px;line-height:1.5}.local-map-grid>a:hover{background:#edf1e5}.local-map-grid small{font-size:11px;line-height:1.5;color:#65735d;overflow-wrap:anywhere}.local-map-grid i{position:absolute;right:20px;top:25px;font-style:normal}.local-portal>p{max-width:700px}.local-portal-card{background:#e9eedf;border-radius:26px;padding:40px;max-width:750px;margin-top:40px}.local-portal-card h2{margin-top:25px}.local-portal-card .pill{margin-top:25px}.local-search-result-description{font-size:14px;line-height:1.65;color:#596b50}.local-result-kind{font-size:11px;color:#788468;text-transform:uppercase;letter-spacing:.07em}
body.apple-site.apple-inner .blog-index{width:100%;margin:0}body.apple-site.apple-inner .blog-index-hero{width:100%;margin:0;min-height:0;background:transparent;padding:20px 0 50px;display:block;border:0}body.apple-site.apple-inner .blog-index-hero-copy{max-width:850px;margin:0}body.apple-site.apple-inner .blog-index-hero-mark{display:none}body.apple-site.apple-inner .blog-index-hero h1{font-size:clamp(50px,6.5vw,88px);color:var(--ink);margin-top:0}body.apple-site.apple-inner .blog-category-filter,body.apple-site.apple-inner .blog-category-empty{width:100%;margin:20px 0 35px}body.apple-site.apple-inner .blog-category-filter{gap:13px}body.apple-site.apple-inner .blog-category-select-wrap select{border-radius:50px;font:500 15px/1.5 var(--body);padding-inline:21px;background:#e9eedd}body.apple-site.apple-inner .blog-featured-section,body.apple-site.apple-inner .blog-index-grid-section{width:100%;margin:0 0 55px}body.apple-site.apple-inner .blog-featured-card{border-radius:26px;overflow:hidden;background:#e7ecdf;border:0}body.apple-site.apple-inner .blog-featured-copy{padding:35px}body.apple-site.apple-inner .blog-featured-copy h2{font-size:clamp(28px,3vw,42px)}body.apple-site.apple-inner .blog-featured-copy p{font-size:16px}body.apple-site.apple-inner .blog-featured-image img{width:100%;height:100%;object-fit:cover;max-height:460px}body.apple-site.apple-inner .blog-index-grid{gap:25px}body.apple-site.apple-inner :is(.blog-card,.post-card){border:1px solid var(--line);border-radius:22px;background:#fffefa;overflow:hidden;padding:0}body.apple-site.apple-inner :is(.blog-card-image,.post-card-image) img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%}body.apple-site.apple-inner :is(.blog-card-copy,.post-card-copy){padding:25px}body.apple-site.apple-inner :is(.blog-card,.post-card) h2{font-size:25px;line-height:1.3}body.apple-site.apple-inner :is(.blog-card,.post-card) p{font-size:15px}body.apple-site.apple-inner .blog-index-subscribe{border-radius:50px;font:500 14px/1.5 var(--body);padding:14px 21px;min-width:0;background:var(--ink);color:white}body.apple-site.apple-inner .blog-auto-load{display:none}body.apple-site .home-education :is(h2,h3){color:#fcfcf4}body.apple-site .home-education p{color:#c3d0c1}body.apple-site .home-education .education-subtitle{font-size:14px;color:#b8c8b6}body.apple-site .home-education .education-description{font-size:16px;color:#d7dfd2}body.apple-site .home-education .education-card{background:transparent;border:0;border-top:1px solid #ffffff26;border-radius:0;padding:0;min-height:0;display:block;position:static}body.apple-site .home-education .education-card:last-child{border-bottom:1px solid #ffffff26}body.apple-site .home-education .education-link{position:static;margin-top:20px;border:1px solid #718f7c;color:white;font-size:14px;border-radius:50px;display:inline-flex;padding:12px 18px;min-height:0}body.apple-site .home-page h1{font-size:clamp(42px,4.65vw,67px);line-height:1.075;max-width:710px;letter-spacing:-.045em}body.apple-site .home-page .hero-visual img{height:100%}body.apple-site .home-page .hero-services img{max-width:none}body.apple-site .home-page .hero-visual .visual-note{font-size:11px}body.apple-site .home-page .home-hero{padding:66px 0 78px}body.apple-site .home-page .method-image img{height:100%}body.apple-site .home-page .hero-actions a{text-decoration:none}body.apple-site .home-page .method-copy p{font-size:15px;line-height:1.8}body.apple-site .home-page .method-card{border:0;box-shadow:none}body.apple-site .home-page .education-grid{display:block}body.apple-site .home-page .home-about{align-items:start}body.apple-site .home-page .home-section-heading h2,body.apple-site .home-page .education-heading h2,body.apple-site .home-page .home-section-label h2{font-size:clamp(34px,4vw,55px);line-height:1.12}body.apple-site .home-page .home-cta{display:block}body.apple-site .home-page .home-cta>p{max-width:760px;margin-top:25px}body.apple-site .home-page .home-cta .home-button{background:var(--ink);color:white;align-self:auto}body.apple-site .home-page .course-name h3{font-size:27px;color:#fffefa}body.apple-site .home-page .education-philosophy h3{font-size:20px;color:#fffefa}
@media(max-width:1080px){.apple-nav{gap:20px;width:calc(100% - 48px)}.apple-desktop-nav{gap:18px}.apple-brand img{width:172px}.apple-book{padding:10px 15px}.apple-footer{padding-inline:32px}body.apple-site.apple-inner :is(.kozmik-overview-hero,.iletisim-hero-grid,.apple-service-hero){gap:35px}body.apple-site.apple-inner .apple-service-portrait{height:350px}body.apple-site.apple-inner .blog-featured-copy{padding:25px}.local-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){:root{--gutter:20px;--section-space:45px;--site-hero-title-size:43px;--site-hero-padding:30px;--site-hero-deck-size:17px}html{scroll-padding-top:86px}body.apple-site p{font-size:16px;line-height:1.85}.local-ribbon{gap:15px;font-size:8px;padding:4px 12px;min-height:26px}.local-ribbon a{font-size:10px}.apple-nav{width:calc(100% - 40px);min-height:73px;gap:15px}.apple-brand img{width:176px}.apple-desktop-nav,.apple-book{display:none}.apple-mobile-menu{display:block;border:0!important;padding:0!important;margin:0!important}.apple-mobile-menu>summary{display:flex;gap:13px;align-items:center;list-style:none;cursor:pointer;font-size:13px;padding:13px 0 13px 12px}.apple-mobile-menu>summary::-webkit-details-marker{display:none}.apple-mobile-menu>nav{position:absolute;left:0;right:0;top:73px;max-height:calc(100dvh - 73px);overflow:auto;padding:18px 24px 35px;background:#f8f7f2;border-bottom:1px solid #dce2d6;box-shadow:0 15px 35px #203e3217}.apple-mobile-menu nav>a,.apple-mobile-menu nav>details>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;list-style:none;padding:17px 0;border-bottom:1px solid #dce2d6;text-decoration:none;cursor:pointer}.apple-mobile-menu nav>details{margin:0;padding:0;border:0}.apple-mobile-menu nav>details>summary::-webkit-details-marker{display:none}.apple-mobile-menu nav>details>div{padding:9px 15px;border-radius:13px;background:#eaf0df;margin-top:10px}.apple-mobile-menu nav>details>div>a{display:flex;justify-content:space-between;padding:13px 0;text-decoration:none;font-size:15px;line-height:1.4}.apple-footer{padding:35px 22px}.apple-footer-top{align-items:start;flex-direction:column;gap:24px;padding-bottom:30px}.apple-footer-top img{width:190px}.apple-footer-top p{margin:0}.apple-footer-top>a:last-child{font-size:18px}.apple-footer-grid{grid-template-columns:1fr 1fr;gap:30px 20px;padding-block:30px}.apple-footer-grid a{font-size:13px}.apple-footer-bottom{flex-direction:column;gap:15px;font-size:11px}body.apple-site.apple-inner .article-page,body.apple-site.apple-inner .article-page:not(.container){padding-block:32px 45px;width:calc(100% - 40px)}body.apple-site.apple-inner h1,body.apple-site.apple-inner :is(.article-heading,.apple-page-hero) h1{font-size:43px!important;line-height:1.1;letter-spacing:-.05em}body.apple-site.apple-inner :is(.article-heading,.apple-page-hero){padding:8px 0 30px;margin-bottom:25px}body.apple-site.apple-inner h2{font-size:32px;line-height:1.2}body.apple-site.apple-inner h3{font-size:25px}body.apple-site.apple-inner :is(.article-deck,.kozmik-overview-deck,.iletisim-deck,.ruhsal-astro-deck,.synergy-level-intro,.blog-index-description){font-size:17px;line-height:1.8}body.apple-site.apple-inner .article-copy :is(p,.article-paragraph){font-size:16px;line-height:1.9}body.apple-site.apple-inner .article-copy h2{margin-top:40px}body.apple-site.apple-inner .article-copy h3{margin-top:28px}body.apple-site.apple-inner :is(.kozmik-overview-hero,.iletisim-hero-grid,.apple-service-hero){grid-template-columns:1fr;gap:30px}body.apple-site.apple-inner .apple-service-portrait{height:280px;border-radius:70px 70px 20px 20px}body.apple-site.apple-inner :is(.iletisim-section,.ruhsal-astro-section,.kozmik-overview-section){padding-block:35px;gap:24px;grid-template-columns:1fr}body.apple-site.apple-inner :is(.iletisim-section-heading,.ruhsal-astro-section-heading,.kozmik-overview-section-heading) h2{font-size:32px}body.apple-site.apple-inner :is(.iletisim-copy,.ruhsal-astro-copy,.kozmik-overview-section-copy,.kozmik-overview-body) p{font-size:16px}body.apple-site.apple-inner .article-image{margin-bottom:32px;border-radius:19px}body.apple-site.apple-inner .article-image img{border-radius:19px}body.apple-site.apple-inner :is(.master-block-card,.education-path-card,.channel-card){padding:24px;border-radius:19px}body.apple-site.apple-inner .education-path-heading{grid-template-columns:1fr;gap:20px}body.apple-site.apple-inner .education-path-heading>p:last-child{margin:0}body.apple-site.apple-inner :is(.education-path-card,.master-block-card) h3{font-size:26px}body.apple-site.apple-inner :is(.synergy-level-hero-grid,.zoroaster-channel-hero-grid){display:block}body.apple-site.apple-inner :is(.synergy-level-mark,.zoroaster-channel-mark){display:none}body.apple-site.apple-inner .synergy-matrix{padding:22px;border-radius:18px}body.apple-site.apple-inner .synergy-matrix h3{gap:13px;font-size:24px}body.apple-site.apple-inner .synergy-matrix-code{min-width:43px;min-height:43px;width:43px;height:43px;font-size:12px;padding:5px}body.apple-site.apple-inner :is(.synergy-level-nav,.zoroaster-channel-nav){gap:10px;padding-block:18px;margin-top:28px}body.apple-site.apple-inner :is(.synergy-level-nav,.zoroaster-channel-nav) a{font-size:12px}body.apple-site.apple-inner :is(.synergy-step span,.synergy-all-levels-label){font-size:9px}body.apple-site.apple-inner .zoroaster-channel-article-title{font-size:31px}body.apple-site.apple-inner .synergy-faq>h2{font-size:31px}body.apple-site.apple-inner .synergy-faq details summary{font-size:17px;padding:19px 20px}body.apple-site.apple-inner .synergy-faq details :is(.faq-answer,.synergy-faq-answer){padding:0 20px 20px}body.apple-site.apple-inner .about-profile{display:block}body.apple-site.apple-inner .about-profile-image{position:static;max-width:380px;margin:0 auto 35px;border-radius:22px}body.apple-site.apple-inner .about-profile-copy h1{font-size:50px!important}body.apple-site.apple-inner .contact-info-card{padding:24px}body.apple-site.apple-inner :is(.appointment-form-panel,.education-request-form-panel,.newsletter-card,.astro-node-calculator){padding:24px;border-radius:21px}body.apple-site.apple-inner :is(.appointment-form-panel,.education-request-form-panel) h2{font-size:28px}body.apple-site.apple-inner .appointment-contact-value{font-size:16px}body.apple-site.apple-inner .blog-index-hero{padding-block:0 30px}body.apple-site.apple-inner .blog-index-hero h1{font-size:57px!important}body.apple-site.apple-inner .blog-featured-copy{padding:25px}body.apple-site.apple-inner .blog-featured-copy h2{font-size:30px}body.apple-site.apple-inner .blog-index-grid{gap:20px}body.apple-site.apple-inner :is(.blog-card,.post-card) h2{font-size:25px}body.apple-site.apple-inner .blog-post-page .article-heading h1{font-size:41px!important}.local-utility{padding-block:40px 60px}.local-utility>h1{font-size:48px!important}.local-map-grid{grid-template-columns:1fr}.local-map-grid>a{padding:23px 42px 23px 23px;font-size:17px}.local-map-group{margin-top:38px}.local-map-group>h2{font-size:27px!important}.local-search-input{font-size:17px!important}.local-portal-card{padding:27px}.local-form-note{font-size:12px!important}body.apple-site .home-page .home-hero{padding:35px 0 45px}body.apple-site .home-page h1{font-size:43px;line-height:1.09;letter-spacing:-.052em}body.apple-site .home-page .home-hero-original-copy{font-size:16px}body.apple-site .home-page .method-copy p{font-size:16px}body.apple-site .home-page .course-name h3{font-size:25px}body.apple-site .home-page .education-subtitle{font-size:13px}body.apple-site .home-page .home-section-heading h2,body.apple-site .home-page .home-section-label h2{font-size:36px}body.apple-site .home-page .education-heading h2{font-size:38px}body.apple-site .home-page .home-cta h2{font-size:36px}body.apple-site .home-page .hero-services{min-height:0}body.apple-site .home-page .hero-visual img{max-width:100%}}
@media(max-width:360px){.apple-brand img{width:155px}body.apple-site.apple-inner h1,body.apple-site.apple-inner :is(.article-heading,.apple-page-hero) h1{font-size:38px!important}body.apple-site .home-page h1{font-size:38px}.local-ribbon{gap:10px;font-size:7px}.apple-footer-grid{gap:24px 18px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
body.apple-site.apple-inner .blog-index-card{border:1px solid var(--line);border-radius:22px;background:#fffefa;overflow:hidden;box-shadow:none}body.apple-site.apple-inner .blog-index-card-link{display:flex;flex-direction:column;height:100%;text-decoration:none}body.apple-site.apple-inner .blog-index-card-image{margin:0;aspect-ratio:4/3;overflow:hidden}body.apple-site.apple-inner .blog-index-card-image img{width:100%;height:100%;object-fit:cover}body.apple-site.apple-inner .blog-index-card-copy{padding:25px}body.apple-site.apple-inner .blog-index-card-copy h2{font-size:25px;line-height:1.3;margin-top:12px;letter-spacing:-.03em}body.apple-site.apple-inner .blog-index-card-cta{font-size:13px;display:flex;gap:20px;margin-top:25px}body.apple-site.apple-inner .blog-index-card-copy .eyebrow{font-size:10px}body.apple-site.apple-inner .blog-index-card-link:hover{transform:none;background:#f1f4eb}body.apple-site.apple-inner .blog-index-grid{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.apple-site.apple-inner .synergy-level-page .synergy-level-article{margin:0;padding:0}body.apple-site.apple-inner .synergy-audio-play{border-radius:50%;background:#203e32;color:white;width:54px;height:54px}body.apple-site.apple-inner .synergy-audio-play-icon{display:block}body.apple-site.apple-inner .synergy-audio-pause-icon{display:none}.apple-site .local-utility [hidden],.apple-site .blog-index [hidden]{display:none!important}@media(max-width:1000px){body.apple-site.apple-inner .blog-index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){body.apple-site.apple-inner .blog-index-grid{grid-template-columns:1fr}body.apple-site.apple-inner .blog-index-card-copy{padding:24px}body.apple-site.apple-inner .blog-index-card-image{aspect-ratio:1.55}}

/* Override the old full-width hero ornaments and narrower home copy. */
body.apple-site .home-page .home-hero-copy{width:100%;max-width:none}
body.apple-site .home-page .home-hero{min-height:0}
body.apple-site .home-page .hero-services .visual-note{font-size:11px!important;line-height:1.4;text-align:right}
body.apple-site.apple-inner .apple-page-hero:before,body.apple-site.apple-inner .apple-page-hero:after{display:none!important;content:none!important}
body.apple-site.apple-inner .apple-page-hero h1{white-space:normal!important;max-width:950px;font-weight:600}
body.apple-site.apple-inner .apple-page-hero h1 span{white-space:normal}
body.apple-site.apple-inner .blog-featured-copy h2{font-size:clamp(28px,3vw,42px);line-height:1.15;font-weight:600}
body.apple-site.apple-inner .blog-featured-card{grid-template-columns:1.05fr 1fr;gap:0;align-items:stretch}
body.apple-site.apple-inner .blog-featured-image{min-height:420px;height:100%;margin:0}
body.apple-site.apple-inner .blog-featured-image img{height:100%;max-height:none;object-fit:cover}
@media(max-width:760px){body.apple-site.apple-inner .blog-featured-card{grid-template-columns:1fr}body.apple-site.apple-inner .blog-featured-image{min-height:0;height:260px}body.apple-site.apple-inner .blog-featured-copy h2{font-size:30px}body.apple-site .home-page .hero-services .visual-note{font-size:10px!important}}
body.apple-site main h2,body.apple-site main h2 span{white-space:normal;max-width:100%}body.apple-site .home-page .home-section-label h2 span{white-space:normal;max-width:100%;display:block}body.apple-site.apple-inner .kvkk-section:first-of-type h2{white-space:normal;max-width:100%;font-size:clamp(27px,3.1vw,38px);overflow-wrap:anywhere}body.apple-site .home-page .home-hero-inner{padding-block:0;min-height:0}body.apple-site .home-page .hero-services{min-height:590px}body.apple-site .home-page p.visual-note{font-size:11px!important;line-height:1.4!important}@media(max-width:760px){body.apple-site .home-page .hero-services{min-height:0}body.apple-site .home-page .home-section-label h2{font-size:34px}body.apple-site .home-page p.visual-note{font-size:10px!important}}
@media(min-width:761px) and (max-width:1000px){.apple-desktop-nav,.apple-book{display:none}.apple-mobile-menu{display:block;border:0!important;padding:0!important;margin:0!important}.apple-mobile-menu>summary{display:flex;gap:13px;align-items:center;list-style:none;cursor:pointer;font-size:14px;padding:14px 0 14px 12px}.apple-mobile-menu>summary::-webkit-details-marker{display:none}.apple-mobile-menu>nav{position:absolute;left:0;right:0;top:83px;max-height:calc(100dvh - 83px);overflow:auto;padding:24px max(32px,calc((100% - 800px)/2));background:#f8f7f2;border-bottom:1px solid #dce2d6;box-shadow:0 15px 35px #203e3217}.apple-mobile-menu nav>a,.apple-mobile-menu nav>details>summary{display:flex;justify-content:space-between;gap:25px;font-size:17px;list-style:none;padding:17px 0;border-bottom:1px solid #dce2d6;text-decoration:none;cursor:pointer}.apple-mobile-menu nav>details{margin:0;padding:0;border:0}.apple-mobile-menu nav>details>summary::-webkit-details-marker{display:none}.apple-mobile-menu nav>details>div{padding:9px 18px;border-radius:13px;background:#eaf0df;margin-top:10px}.apple-mobile-menu nav>details>div>a{display:flex;justify-content:space-between;padding:13px 0;text-decoration:none;font-size:15px;line-height:1.5}}
body.apple-site.apple-home .home-page .home-methods .home-section-heading h2{white-space:normal!important;max-width:100%;min-width:0;overflow-wrap:normal;width:auto}
body.apple-site.apple-inner .search-index{margin:10px auto 50px;width:100%}body.apple-site.apple-inner .search-index label{display:block;margin-bottom:18px;font-size:13px}body.apple-site.apple-inner .search-index .search-results{margin-top:24px}body.apple-site.apple-inner .search-index .search-result{border-radius:18px;font-size:17px}body.apple-site.apple-inner .search-index .search-result h2{font-size:24px}body.apple-site.apple-inner .search-index .search-result p{font-size:15px}

/* Preview layout audit: align disclosure text with its heading and keep card spacing. */
body.apple-site.apple-inner .synergy-faq details { --answer-inset:25px; }
body.apple-site.apple-inner .synergy-faq details > p {
  max-width:78ch;
  padding:0 var(--answer-inset);
  margin:0 0 16px;
  text-align:left;
}
body.apple-site.apple-inner .synergy-faq details > p:last-child {
  padding-bottom:var(--answer-inset);
  margin-bottom:0;
}
body.apple-site.apple-inner .synergy-faq-list { border-top:0; }
body.apple-site.apple-home .home-page .course-content { padding-left:54px; }
body.apple-site.apple-inner .review-card-grid {
  display:grid;
  grid-template-columns:minmax(0,1fr);
  gap:16px;
  border-top:0;
}
body.apple-site.apple-inner .review-card { margin:0; }
/* These copied channel containers already live inside the page gutter. */
body.apple-site.apple-inner .zoroaster-channel-hero-grid,
body.apple-site.apple-inner .zoroaster-channel-nav {
  width:100%;
  margin-inline:0;
}
body.apple-site.apple-inner .zoroaster-channel-article,
body.apple-site.apple-inner .zoroaster-channel-faq {
  width:min(850px,100%);
  margin-inline:auto;
}
body.apple-site.apple-inner .zoroaster-channel-faq { padding-top:0; }
body.apple-site.apple-inner .zoroaster-channel-faq > .synergy-faq { margin-block:0; }
@media(max-width:760px) {
  body.apple-site.apple-inner .synergy-faq details { --answer-inset:20px; }
  body.apple-site.apple-home .home-page .course-content { padding-left:37px; }
}
/* Retire the copied full-bleed hero gutters; the preview shell supplies them. */
body.apple-site.apple-inner :is(.master-page-hero-inner,.iletisim-hero-grid,.synergy-level-hero-grid,.about-profile-hero-grid,.review-archive-hero-grid,.synergy-hub-hero) {
  width:100%;
  margin-inline:0;
  padding-inline:0;
}
body.apple-site.apple-inner .synergy-hub-hero::after { display:none;content:none; }
body.apple-site.apple-inner .apple-service-portrait {
  position:relative!important;
  inset:auto!important;
  transform:none!important;
  width:100%!important;
  height:410px!important;
  margin:0!important;
  opacity:1;
  pointer-events:auto;
}
body.apple-site.apple-inner .apple-service-portrait img { opacity:1;mix-blend-mode:normal; }
body.apple-site.apple-inner .master-page-intro > .article-copy {
  width:min(850px,calc(100% - var(--gutter)*2));
  margin-inline:auto;
}
body.apple-site.apple-home .home-education :is(.education-heading h2,.education-philosophy h3,.education-philosophy p) { text-align:left; }
body.apple-site.apple-home .home-education :is(.education-all,.education-link) { background:transparent;color:#fffefa!important; }
@media(max-width:760px) {
  body.apple-site.apple-inner .apple-service-portrait { height:280px!important; }
  body.apple-site.apple-inner :is(.master-page-hero-mark,.review-archive-hero-mark) { display:none!important; }
  body.apple-site.apple-inner :is(.channel-directory-section,.synergy-levels-section) > .container {
    width:100%;margin-inline:0;
  }
}
body.apple-site.apple-inner .article-breadcrumb { width:100%;margin-inline:0; }
@media(max-width:760px) {
  body.apple-site.apple-inner :is(.magister-page,.zoroaster-page) > .article-copy { width:100%;margin-inline:0; }
}
/* A restrained, readable action for every expandable education row. */
body.apple-site.apple-home .home-page .home-education .course-content .education-link.home-button {
  position:static!important;
  inset:auto!important;
  display:inline-flex!important;
  align-items:center;
  justify-content:space-between;
  align-self:flex-start;
  width:fit-content;
  max-width:100%;
  min-height:46px;
  margin:22px 0 0!important;
  padding:11px 16px;
  gap:24px;
  border:1px solid #849a8b;
  border-radius:12px;
  background:#ffffff0a;
  color:#fffefa!important;
  font:500 15px/1.4 var(--body);
  letter-spacing:0;
  text-decoration:none;
  box-shadow:none;
  transform:none;
  transition:background-color .18s,border-color .18s,color .18s;
}
body.apple-site.apple-home .home-page .home-education .course-content .education-link.home-button > span {
  display:inline-flex;
  align-items:center;
  color:inherit;
}
body.apple-site.apple-home .home-page .home-education .course-content .education-link.home-button .site-arrow {
  width:16px;
  height:16px;
  color:inherit;
}
@media(hover:hover) {
  body.apple-site.apple-home .home-page .home-education .course-content .education-link.home-button:hover {
    background:#fffefa;
    border-color:#fffefa;
    color:#203e32!important;
  }
}
body.apple-site.apple-home .home-page .home-education .course-content .education-description {
  color:#d7dfd2!important;
  opacity:1;
}
/* Sinerji audio: quiet cream surface, a single forest-green control, no decorative ring. */
body.apple-site.apple-inner .synergy-matrix-audio.synergy-spiral-player {
  display:grid;
  grid-template-columns:48px minmax(0,1fr);
  align-items:center;
  gap:16px;
  width:100%;
  margin-top:24px;
  padding:16px;
  border:1px solid #dfe3d8;
  border-radius:16px;
  background:#f5f5ef;
  color:#203e32;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-play {
  display:grid;
  place-items:center;
  width:48px;
  height:48px;
  min-height:48px;
  padding:0;
  border:0;
  border-radius:50%;
  background:#203e32;
  color:#fffefa;
  box-shadow:none;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-play:hover { background:#315541;color:#fffefa; }
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-ring { display:none; }
body.apple-site.apple-inner .synergy-spiral-player :is(.synergy-audio-play-icon,.synergy-audio-pause-icon) {
  width:19px;height:19px;fill:currentColor;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-controls { min-width:0;width:100%; }
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-meta {
  display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;
  gap:4px 12px;margin:0;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-meta .eyebrow {
  margin:0;color:#59665d;font:500 11px/1.5 var(--body);letter-spacing:.07em;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-meta output {
  color:#59665d;font:400 13px/1.5 var(--body);font-variant-numeric:tabular-nums;white-space:nowrap;
}
body.apple-site.apple-inner .synergy-spiral-player input.synergy-audio-seek {
  appearance:none;-webkit-appearance:none;
  display:block;box-sizing:border-box;
  width:100%;max-width:100%;height:28px;min-height:28px;
  margin:2px 0 0;padding:0;
  border:0;border-radius:0;background:transparent;
  accent-color:#203e32;box-shadow:none;opacity:1;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-seek::-webkit-slider-runnable-track {
  height:4px;border:0;border-radius:4px;background:#d5ddcf;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-seek::-webkit-slider-thumb {
  appearance:none;-webkit-appearance:none;
  width:14px;height:14px;margin-top:-5px;
  border:2px solid #f5f5ef;border-radius:50%;background:#203e32;box-shadow:0 0 0 1px #203e3233;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-seek::-moz-range-track {
  height:4px;border:0;border-radius:4px;background:#d5ddcf;
}
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-seek::-moz-range-progress { height:4px;border-radius:4px;background:#203e32; }
body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-seek::-moz-range-thumb {
  width:10px;height:10px;border:2px solid #f5f5ef;border-radius:50%;background:#203e32;
}
body.apple-site.apple-inner .synergy-spiral-player :is(.synergy-audio-play,.synergy-audio-seek):focus-visible {
  outline:2px solid #64785b;outline-offset:4px;
}
@media(max-width:760px) {
  body.apple-site.apple-inner .synergy-matrix-audio.synergy-spiral-player {
    grid-template-columns:44px minmax(0,1fr);gap:12px;padding:14px;border-radius:14px;
  }
  body.apple-site.apple-inner .synergy-spiral-player .synergy-audio-play {
    width:44px;height:44px;min-height:44px;
  }
  body.apple-site.apple-inner .synergy-spiral-player input.synergy-audio-seek { height:32px;min-height:32px; }
}
/* Keep every top-level mobile navigation row in the same visual hierarchy. */
body.apple-site .apple-mobile-menu > nav > a,
body.apple-site .apple-mobile-menu > nav > details > summary {
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  width:100%;
  min-height:58px;
  margin:0;
  padding:17px 0;
  border:0;
  border-bottom:1px solid #dce2d6;
  border-radius:0;
  background:transparent;
  color:#203e32;
  font:400 13.5px/1.7 var(--body);
  letter-spacing:0;
  text-align:left;
  text-decoration:none;
  list-style:none;
}
body.apple-site .apple-mobile-menu > nav > a > span,
body.apple-site .apple-mobile-menu > nav > details > summary > span {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:0 0 20px;
  width:20px;
  margin:0;
  color:inherit;
  font:400 16px/1 var(--body);
}
/* One owner for section spacing: avoid stacking hero padding, margins and first-heading margins. */
body.apple-site.apple-inner :is(.article-heading,.apple-page-hero) {
  padding-block:12px 0;
  margin-block:0 32px;
  min-height:0;
}
body.apple-site.apple-inner :is(.master-page-hero-inner,.review-archive-hero-grid,.about-profile-hero-grid,.iletisim-hero-grid,.synergy-level-hero-grid) {
  min-height:0!important;
  height:auto;
  padding-block:0;
}
body.apple-site.apple-inner :is(.master-page-hero-mark,.review-archive-hero-mark,.about-profile-hero-mark) { display:none!important; }
body.apple-site.apple-inner .article-copy > :is(h2,h3):first-child { margin-top:0; }
body.apple-site.apple-inner :is(.education-program-intro,.master-page-intro) { padding-block:24px 40px; }
body.apple-site.apple-inner .education-path { padding-block:0 32px; }
body.apple-site.apple-inner .education-path-heading { margin-top:0;gap:20px; }
body.apple-site.apple-inner :is(.iletisim-section,.ruhsal-astro-section,.kozmik-overview-section) { padding-block:36px; }
body.apple-site.apple-inner :is(.iletisim-copy,.ruhsal-astro-copy,.kozmik-overview-section-copy,.kozmik-overview-body,.zoroaster-channel-copy) p:last-child { margin-bottom:0; }
body.apple-site.apple-inner .zoroaster-channel-article { display:flow-root;padding-block:0; }
body.apple-site.apple-inner .zoroaster-channel-nav--bottom { margin-top:28px; }
body.apple-site.apple-inner :is(.synergy-faq,.appointment-faq,.zoroaster-channel-faq) { margin-block:40px 0;padding-block:0; }
body.apple-site.apple-inner .synergy-faq > h2 { margin-top:0; }
body.apple-site.apple-inner :is(.appointment-faq,.zoroaster-channel-faq,.education-program-faq,.master-page-faq,.review-archive-faq) .synergy-faq { margin-top:0; }
body.apple-site.apple-inner :is(.education-program-faq,.master-page-faq,.review-archive-faq) { margin-top:40px;padding-top:0; }
body.apple-site.apple-inner :is(.related-pages,.related-section,.post-related) { margin-top:40px;padding-top:24px; }
body.apple-site.apple-inner .review-card { padding:22px; }
body.apple-site.apple-inner .review-card > summary { padding-block:8px 16px; }
body.apple-site.apple-inner .review-card > blockquote { padding:0;margin:0;text-align:left; }
body.apple-site.apple-inner .synergy-matrix-list { gap:16px; }
body.apple-site.apple-inner .synergy-matrix { padding:24px; }
body.apple-site.apple-home .home-page .home-about { padding-block:64px; }
body.apple-site.apple-home .home-page :is(.home-methods,.home-education,.home-testimonials) { padding-block:56px; }
body.apple-site.apple-home .home-page .home-cta { padding-block:48px;margin-bottom:48px; }
@media(max-width:760px) {
  body.apple-site.apple-inner :is(.article-heading,.apple-page-hero) { padding-block:8px 0;margin-bottom:24px; }
  body.apple-site.apple-inner :is(.education-program-intro,.master-page-intro) { padding-block:24px 32px; }
  body.apple-site.apple-inner :is(.iletisim-section,.ruhsal-astro-section,.kozmik-overview-section) { padding-block:28px; }
  body.apple-site.apple-inner :is(.synergy-faq,.appointment-faq,.zoroaster-channel-faq) { margin-top:32px; }
  body.apple-site.apple-inner :is(.appointment-faq,.zoroaster-channel-faq,.education-program-faq,.master-page-faq,.review-archive-faq) .synergy-faq { margin-top:0; }
  body.apple-site.apple-inner :is(.education-program-faq,.master-page-faq,.review-archive-faq) { margin-top:32px; }
  body.apple-site.apple-inner .synergy-matrix { padding:20px; }
  body.apple-site.apple-home .home-page .home-about { padding-block:36px; }
  body.apple-site.apple-home .home-page :is(.home-methods,.home-education,.home-testimonials) { padding-block:36px; }
  body.apple-site.apple-home .home-page .home-cta { padding-block:36px;margin-bottom:36px; }
}
body.apple-site.apple-inner .education-program-intro > .article-copy { margin-top:0; }
body.apple-site.apple-inner .zoroaster-channel-hero-grid { min-height:0;padding-block:0; }
body.apple-site.apple-inner :is(.iletisim-section,.ruhsal-astro-section,.kozmik-overview-section) { row-gap:24px; }
body.apple-site.apple-inner .kozmik-overview-link-group { margin-top:0;padding-top:16px; }
body.apple-site.apple-inner .kozmik-overview-toc { margin-bottom:24px; }
body.apple-site.apple-inner .synergy-levels-section { padding-block:32px; }
body.apple-site.apple-inner .synergy-hub > .container:last-child { width:100%;margin-inline:0; }
body.apple-site.apple-inner .magister-extra-card-section { padding-block:24px;margin-block:0; }
body.apple-site.apple-inner .review-archive-listing { padding-bottom:0; }
body.apple-site.apple-inner :is(.related-pages,.related-section,.post-related) { margin-top:32px;padding-top:20px; }
body.apple-site.apple-home .home-page .home-cta { margin-bottom:0; }
@media(max-width:760px) {
  body.apple-site.apple-inner :is(.iletisim-section,.ruhsal-astro-section,.kozmik-overview-section) { row-gap:20px; }
  body.apple-site.apple-inner .synergy-levels-section { padding-block:24px; }
}
/* Catalogue and utility sections keep a single gap before their first content. */
body.apple-site.apple-inner .buddha-channel-directory { margin-top:32px;padding-top:0; }
body.apple-site.apple-inner .channel-directory { width:100%;margin-inline:0;padding-block:24px 32px; }
body.apple-site.apple-inner .magister-extra-channels { margin-block:24px; }
body.apple-site.apple-inner .master-page-intro > .article-copy > p:last-child { margin-bottom:0; }
body.apple-site.apple-inner .ruhsal-astro-calculator-wrap { padding-block:24px; }
body.apple-site.apple-inner .ruhsal-astro-faq { margin-top:0; }
body.apple-site.apple-inner .ruhsal-astro-faq .synergy-faq { margin-top:24px; }
body.apple-site.apple-inner .synthesis-page-content > .article-copy:last-child { margin-top:0; }
body.apple-site.apple-inner .synthesis-page-content > .article-copy .synergy-faq { margin-top:24px; }
body.apple-site.apple-inner .kvkk-section { padding-block:32px; }
body.apple-site.apple-home .home-page .home-hero { padding-bottom:48px; }
body.apple-site.apple-home .home-page .home-education { padding-bottom:36px; }
body.apple-site.apple-home .home-page .course-row:last-child .course-content { padding-bottom:20px; }
@media(max-width:760px) {
  body.apple-site.apple-inner .channel-directory { padding-top:16px; }
  body.apple-site.apple-inner .magister-extra-channels { margin-top:16px; }
  body.apple-site.apple-inner .kvkk-section { padding-block:24px; }
  body.apple-site.apple-home .home-page .home-hero { padding-bottom:32px; }
  body.apple-site.apple-home .home-page .home-education { padding-bottom:24px; }
}
/* Footer navigation uses independent columns so a long list cannot push the other column down. */
body.apple-site .apple-footer-contact {
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:10px 40px;
  padding:24px 0;
  border-bottom:1px solid var(--line);
  text-align:left;
}
body.apple-site .apple-footer-contact > h2 {
  grid-column:1 / -1;
  margin:0 0 4px;
  color:var(--ink);
  font:600 14px/1.5 var(--body);
  letter-spacing:0;
}
body.apple-site .apple-footer-contact address {
  color:#52654c;font:400 14px/1.7 var(--body);
}
body.apple-site .apple-footer-contact address > span { display:block; }
body.apple-site .apple-footer-contact-links {
  display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px 24px;
}
body.apple-site .apple-footer-contact-links > a {
  color:#52654c;font:400 14px/1.7 var(--body);text-decoration:none;
  border-bottom:1px solid #bac7af;
}
body.apple-site .apple-footer-grid {
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  align-items:start;
  gap:40px;
  padding-block:32px;
}
body.apple-site .apple-footer-column {
  display:flex;flex-direction:column;gap:28px;min-width:0;
}
body.apple-site .apple-footer-group { min-width:0; }
body.apple-site .apple-footer-group > a:last-child { margin-bottom:0; }
@media(min-width:1001px) {
  body.apple-site .apple-footer-column { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start; }
}
@media(max-width:760px) {
  body.apple-site .apple-footer-contact { grid-template-columns:1fr;gap:10px;padding-block:22px; }
  body.apple-site .apple-footer-contact-links { gap:10px 20px;margin-top:2px; }
  body.apple-site .apple-footer-grid { gap:24px;padding-block:28px; }
}
/* Consistent footer rhythm, comfortable links and the verbatim live service notice. */
body.apple-site .apple-footer { padding:36px max(var(--gutter),calc((100% - 1220px)/2)) 24px; }
body.apple-site .apple-footer-top { gap:20px 28px;padding-bottom:24px; }
body.apple-site .apple-footer-top img { width:180px; }
body.apple-site .apple-footer-top p { margin:0;font-size:14px!important;line-height:1.6; }
body.apple-site .apple-footer-top > a:last-child { font:500 14px/1.5 var(--body);gap:14px;min-height:44px;align-items:center; }
body.apple-site .apple-footer-grid { gap:40px;padding-block:28px; }
body.apple-site .apple-footer-grid h2 { font-size:15px!important;line-height:1.5;margin-bottom:10px!important; }
body.apple-site .apple-footer-group > :is(a,button) {
  display:flex;align-items:center;min-height:40px;width:fit-content;max-width:100%;
  padding:7px 0;margin:0;box-sizing:border-box;border:0;border-radius:0;
  background:transparent;color:#52654c;text-align:left;text-decoration:none;
  font:400 14px/1.6 var(--body);font-size:14px!important;letter-spacing:0;overflow-wrap:anywhere;cursor:pointer;
}
body.apple-site .apple-footer-group > :is(a,button):hover { color:var(--ink);text-decoration:underline;text-underline-offset:4px; }
body.apple-site .apple-footer-contact-links > a { display:flex;align-items:center;min-height:40px;overflow-wrap:anywhere; }
body.apple-site .apple-footer-contact address { padding-block:3px; }
body.apple-site .apple-footer-bottom { align-items:center;flex-wrap:wrap;gap:10px 24px;padding-top:20px;font-size:12px;line-height:1.7; }
body.apple-site .apple-footer-bottom > a { min-height:40px;display:inline-flex;align-items:center; }
body.apple-site .apple-footer-disclaimer { max-width:110ch;margin:20px 0 0;padding-top:20px;border-top:1px solid var(--line);font:400 13px/1.8 var(--body);color:#52654c;text-align:left;text-wrap:pretty; }
body.apple-site .apple-cookie-dialog { box-sizing:border-box;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;margin:auto;border:1px solid #cdd7c6;border-radius:20px;background:var(--paper);color:var(--ink);box-shadow:0 18px 70px #203e3233; }
body.apple-site .apple-cookie-dialog::backdrop { background:#14251dcc; }
body.apple-site .apple-cookie-heading { display:flex;justify-content:space-between;align-items:center;gap:16px; }
body.apple-site .apple-cookie-heading h2 { font:600 23px/1.3 var(--body);letter-spacing:-.03em;margin:0; }
body.apple-site .apple-cookie-heading button { width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#e8eddf;color:var(--ink);font:400 26px/1 var(--body);cursor:pointer;flex-shrink:0; }
body.apple-site .apple-cookie-dialog p { font:400 15px/1.7 var(--body);margin:16px 0; }
body.apple-site .apple-cookie-option { display:flex;align-items:flex-start;gap:12px;font:500 15px/1.6 var(--body);padding:14px 0;cursor:pointer; }
body.apple-site .apple-cookie-option input { width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink);flex-shrink:0; }
body.apple-site .apple-cookie-dialog .apple-cookie-note { font-size:13px;color:#52654c;border-top:1px solid var(--line);padding-top:16px; }
body.apple-site .apple-cookie-actions { display:flex;flex-wrap:wrap;gap:12px;margin-top:20px; }
body.apple-site .apple-cookie-actions button { flex:1 1 170px;min-height:46px;padding:11px 16px;border:1px solid #a8b79f;border-radius:10px;font:500 14px/1.5 var(--body);color:var(--ink);background:transparent;cursor:pointer; }
body.apple-site .apple-cookie-actions button:last-child { background:var(--ink);color:#fff;border-color:var(--ink); }
@media(max-width:1000px) {
  body.apple-site .apple-footer-top { display:grid;grid-template-columns:1fr auto; }
  body.apple-site .apple-footer-top p { grid-row:2;grid-column:1 / -1; }
  body.apple-site .apple-footer-top > a:last-child { grid-row:1;grid-column:2; }
}
@media(max-width:760px) {
  body.apple-site .apple-footer { padding-top:28px; }
  body.apple-site .apple-footer-top { gap:10px 18px;padding-bottom:20px; }
  body.apple-site .apple-footer-top img { width:150px; }
  body.apple-site .apple-footer-top > a:last-child { font-size:13px;gap:8px; }
  body.apple-site .apple-footer-contact { padding-block:20px; }
  body.apple-site .apple-footer-contact-links { gap:8px 20px; }
  body.apple-site .apple-footer-grid { gap:24px;padding-block:24px; }
  body.apple-site .apple-footer-column { gap:24px; }
  body.apple-site .apple-footer-disclaimer { font-size:13px;line-height:1.8;margin-top:16px;padding-top:16px; }
}
@media(max-width:360px) {
  body.apple-site .apple-footer-top { grid-template-columns:1fr;gap:8px; }
  body.apple-site .apple-footer-top p { grid-row:auto;grid-column:auto; }
  body.apple-site .apple-footer-top > a:last-child { grid-row:auto;grid-column:auto; }
  body.apple-site .apple-footer-grid { gap:20px; }
  body.apple-site .apple-cookie-dialog { padding:20px; }
}
/* Compact footer stays consistent through phone landscape and tablet widths. */
body.apple-site .apple-footer { padding-top:32px; }
body.apple-site .apple-footer-top { display:grid;grid-template-columns:1fr auto;gap:12px 28px;align-items:center; }
body.apple-site .apple-footer-top p { grid-row:auto;grid-column:auto; }
body.apple-site .apple-footer-top > a:last-child { grid-row:auto;grid-column:auto; }
body.apple-site .apple-footer-contact { grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 32px;padding-block:24px; }
body.apple-site .apple-footer-contact-links { justify-content:flex-end;align-content:start;align-items:flex-start; }
body.apple-site .apple-footer-contact > h2 { font-size:14px; }
body.apple-site .apple-footer-grid { grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-block:28px; }
body.apple-site .apple-footer-section { display:block;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none; }
body.apple-site .apple-footer-section > summary { display:flex;justify-content:space-between;align-items:center;min-height:32px;margin:0 0 8px;padding:0;border:0;background:transparent;color:var(--ink);font:600 15px/1.5 var(--body);letter-spacing:0;list-style:none;cursor:default;text-align:left; }
body.apple-site .apple-footer-section > summary::-webkit-details-marker { display:none; }
body.apple-site .apple-footer-toggle { display:none; }
body.apple-site .apple-footer-group { display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0;gap:0;border:0; }
body.apple-site .apple-footer-group > :is(a,button) { min-height:40px;font-size:14px!important; }
body.apple-site .apple-footer-bottom { display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px 24px;text-align:left; }
body.apple-site .apple-footer-bottom > span:nth-child(2) { text-align:center; }
body.apple-site .apple-footer-disclaimer { max-width:none; }
@media(max-width:1000px) {
  body.apple-site .apple-footer { padding-top:28px; }
  body.apple-site .apple-footer-top { grid-template-columns:1fr auto;gap:12px 16px;padding-bottom:20px; }
  body.apple-site .apple-footer-top img { width:160px; }
  body.apple-site .apple-footer-top p { grid-row:2;grid-column:1 / -1;font-size:13px!important; }
  body.apple-site .apple-footer-top > a:last-child { grid-row:1;grid-column:2;font-size:13px; }
  body.apple-site .apple-footer-contact { grid-template-columns:1fr;gap:6px;padding-block:20px; }
  body.apple-site .apple-footer-contact > h2 { margin:0 0 6px; }
  body.apple-site .apple-footer-contact address { padding:0;font-size:14px; }
  body.apple-site .apple-footer-contact-links { justify-content:flex-start;gap:8px 20px;margin:4px 0 0; }
  body.apple-site .apple-footer-contact-links > a { min-height:36px; }
  body.apple-site .apple-footer-grid { display:block;padding:0;margin:0; }
  body.apple-site .apple-footer-section { border-bottom:1px solid var(--line); }
  body.apple-site .apple-footer-section > summary { min-height:56px;margin:0;padding:14px 0;font:500 15px/1.6 var(--body);cursor:pointer; }
  body.apple-site .apple-footer-toggle { display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;font:300 22px/1 var(--body); }
  body.apple-site .apple-footer-section[open] .apple-footer-toggle { transform:rotate(45deg); }
  body.apple-site .apple-footer-group { align-items:stretch;padding:0 0 16px; }
  body.apple-site .apple-footer-group > :is(a,button) { width:100%;min-height:44px;padding:10px 8px;font-size:14px!important; }
  body.apple-site .apple-footer-bottom { grid-template-columns:1fr auto;gap:8px 16px;border-top:0;padding-top:20px;font-size:12px; }
  body.apple-site .apple-footer-bottom > span:nth-child(2) { grid-row:2;grid-column:1 / -1;text-align:left; }
  body.apple-site .apple-footer-bottom > a { grid-row:1;grid-column:2;min-height:32px; }
  body.apple-site .apple-footer-disclaimer { margin-top:16px;padding-top:16px;font-size:13px; }
}
@media(max-width:360px) {
  body.apple-site .apple-footer-top { grid-template-columns:1fr auto;gap:10px; }
  body.apple-site .apple-footer-top img { width:135px; }
  body.apple-site .apple-footer-top > a:last-child { font-size:12px;gap:6px; }
}
/* Keep the instructor's face inside the narrow homepage scene thumbnail. */
body.apple-site .hero-services img[src="/preview-assets/enerji-v3-umit.webp"] { object-position:20% center; }
/* Homepage education: one shared grid for heading, introduction and course rows. */
body.apple-site.apple-home .home-page .home-education .education-heading {
  display:grid;grid-template-columns:30px repeat(2,minmax(0,1fr)) 24px;
  gap:0 24px;align-items:start;justify-items:stretch;
  margin:0;padding:0 0 32px;min-height:0;height:auto;border:0;text-align:left;
}
body.apple-site.apple-home .home-page .home-education .education-heading h2 {
  grid-column:1 / 3;align-self:start;justify-self:start;width:100%;max-width:none;
  margin:0!important;padding:0;font-size:clamp(38px,3.6vw,52px);line-height:1.12;text-align:left;
}
body.apple-site.apple-home .home-page .home-education .education-philosophy {
  grid-column:3 / 5;margin:0;padding:0;text-align:left;
}
body.apple-site.apple-home .home-page .home-education .education-philosophy h3 { margin:0 0 14px;line-height:1.3; }
body.apple-site.apple-home .home-page .home-education .education-philosophy p { margin:0;max-width:60ch;font-size:17px;line-height:1.75;text-align:left; }
body.apple-site.apple-home .home-page .home-education .education-all.home-button {
  display:inline-flex!important;align-items:center;justify-content:space-between;
  width:fit-content;max-width:100%;min-height:46px;margin:20px 0 0!important;
  padding:11px 16px;gap:20px;border:1px solid #849a8b;border-radius:12px;
  background:#ffffff0a;color:#fffefa!important;font:500 15px/1.4 var(--body);text-align:left;
}
body.apple-site.apple-home .home-page .home-education .education-all .site-arrow { color:inherit;width:16px;height:16px; }
body.apple-site.apple-home .home-page .home-education .education-grid { margin:0;padding:0; }
body.apple-site.apple-home .home-page .home-education .course-row > summary {
  display:grid;grid-template-columns:30px repeat(2,minmax(0,1fr)) 24px;
  column-gap:24px;row-gap:0;align-items:start;padding:24px 0;margin:0;min-height:82px;
}
body.apple-site.apple-home .home-page .home-education .course-number { grid-column:1;width:auto;margin:6px 0 0;font:400 12px/1.5 var(--body); }
body.apple-site.apple-home .home-page .home-education .course-name { display:contents; }
body.apple-site.apple-home .home-page .home-education .course-name h3 { grid-column:2;min-width:0;margin:0!important;font-size:27px;line-height:1.25; }
body.apple-site.apple-home .home-page .home-education .education-subtitle { grid-column:3;max-width:none;width:auto;margin:0!important;font:400 16px/1.65 var(--body);color:#c3d0c1; }
body.apple-site.apple-home .home-page .home-education .course-toggle { grid-column:4;width:24px;margin:2px 0 0;font:300 26px/1 var(--body); }
body.apple-site.apple-home .home-page .home-education .course-content {
  width:calc(100% - 54px);max-width:800px;margin:0 0 0 54px;padding:0 0 28px;
}
body.apple-site.apple-home .home-page .home-education .course-content .education-description { margin:0;font:400 17px/1.75 var(--body); }
@media(max-width:760px) {
  body.apple-site.apple-home .home-page .home-education .education-heading { grid-template-columns:1fr;gap:24px;padding-bottom:28px; }
  body.apple-site.apple-home .home-page .home-education .education-heading h2 { grid-column:auto;font-size:36px; }
  body.apple-site.apple-home .home-page .home-education .education-philosophy { grid-column:auto; }
  body.apple-site.apple-home .home-page .home-education .education-philosophy p { font-size:16px; }
  body.apple-site.apple-home .home-page .home-education .course-row > summary { grid-template-columns:24px minmax(0,1fr) 24px;column-gap:14px;padding-block:20px; }
  body.apple-site.apple-home .home-page .home-education .course-name { display:block;grid-column:2; }
  body.apple-site.apple-home .home-page .home-education .course-name h3 { font-size:24px; }
  body.apple-site.apple-home .home-page .home-education .education-subtitle { margin:8px 0 0!important;font-size:14px;line-height:1.65; }
  body.apple-site.apple-home .home-page .home-education .course-toggle { grid-column:3; }
  body.apple-site.apple-home .home-page .home-education .course-content { width:calc(100% - 38px);max-width:none;margin-left:38px;padding-bottom:24px; }
  body.apple-site.apple-home .home-page .home-education .course-content .education-description { font-size:16px; }
}
@media(max-width:360px) {
  body.apple-site.apple-home .home-page .home-education .education-heading h2 { font-size:32px; }
}

/* Brick-red heading labels are limited to the three approach pages. */
body.apple-site .apple-approach-page :is(.article-kicker,.article-breadcrumb,.eyebrow),
body.apple-site .apple-approach-page :is(.article-kicker,.article-breadcrumb,.eyebrow) :is(a,span,li) {
  color:#a24b34;
}
/* The photo has its own grid column; remove the former decorative-art reservation. */
@media(min-width:761px) {
  body.apple-site.apple-inner .kozmik-overview-hero > .kozmik-overview-copy {
    padding:0;margin:0;width:100%;max-width:none;min-width:0;
  }
  body.apple-site.apple-inner .kozmik-overview-hero .kozmik-overview-title {
    width:100%;max-width:none;margin:0 0 24px;font-size:clamp(42px,4.5vw,64px);
    line-height:1.1;letter-spacing:-.045em;text-align:left;
  }
  body.apple-site.apple-inner .kozmik-overview-hero .kozmik-overview-title > span { display:block; }
  body.apple-site.apple-inner .kozmik-overview-hero .kozmik-overview-deck {
    max-width:58ch;margin:0;font-size:18px;line-height:1.75;
  }
  body.apple-site.apple-inner .kozmik-overview-hero .kozmik-overview-jump { margin-top:24px; }
}
/* Two clear mobile rows instead of squeezing three navigation actions together. */
@media(max-width:760px) {
  body.apple-site.apple-inner .synergy-level-page .synergy-level-nav {
    display:grid;grid-template-columns:repeat(2,minmax(0,1fr));
    grid-template-areas:"previous next" "all all";
    gap:12px;width:100%;max-width:none;min-height:0;margin-inline:0;padding-block:16px;
    align-items:stretch;
  }
  body.apple-site.apple-inner .synergy-level-page .synergy-level-nav > .synergy-step:not(.synergy-step--empty) {
    width:100%;min-width:0;min-height:72px;padding:12px;border:1px solid var(--line);
    border-radius:12px;background:#fffefa;gap:7px;justify-self:stretch;justify-content:center;
  }
  body.apple-site.apple-inner .synergy-level-page .synergy-level-nav > .synergy-step--previous { align-items:flex-start;text-align:left; }
  body.apple-site.apple-inner .synergy-level-page .synergy-level-nav > .synergy-step--next { align-items:flex-end;text-align:right; }
  body.apple-site.apple-inner .synergy-level-page .synergy-step > span { font:500 10px/1.4 var(--body);letter-spacing:.07em;white-space:normal; }
  body.apple-site.apple-inner .synergy-level-page .synergy-step strong { font:500 16px/1.3 var(--body);font-size:16px!important;white-space:nowrap;gap:6px; }
  body.apple-site.apple-inner .synergy-level-page .synergy-step strong .site-arrow { width:18px;height:18px;flex-shrink:0; }
  body.apple-site.apple-inner .synergy-level-page .synergy-level-nav > .synergy-all-levels {
    width:100%;min-height:46px;justify-self:stretch;margin:0;padding:12px 16px;
    border:1px solid var(--line);border-radius:12px;background:transparent;transform:none;
    font:500 14px/1.5 var(--body);font-size:14px!important;
  }
  body.apple-site.apple-inner .synergy-level-page .synergy-all-levels .synergy-all-levels-label { display:inline;white-space:normal;font:inherit;font-size:14px!important;line-height:1.4; }
  body.apple-site.apple-inner .synergy-level-page .synergy-all-levels :is(.synergy-all-levels-icon,.synergy-all-levels-label--compact) { display:none; }
}
/* Channel navigation follows the Sinerji layout without changing names or targets. */
body.apple-site.apple-inner .zoroaster-channel-nav {
  display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);
  grid-template-areas:"previous index next";
  width:100%;max-width:none;margin-inline:0;gap:18px;align-items:center;
}
body.apple-site.apple-inner .zoroaster-channel-nav > .zoroaster-channel-step:first-child { grid-area:previous; }
body.apple-site.apple-inner .zoroaster-channel-nav > .zoroaster-channel-step:last-child { grid-area:next; }
body.apple-site.apple-inner .zoroaster-channel-nav > .zoroaster-channel-step {
  min-width:0;max-width:100%;justify-self:stretch;justify-content:center;
  align-items:flex-start;text-align:left;
}
body.apple-site.apple-inner .zoroaster-channel-nav > .zoroaster-channel-step--next { align-items:flex-end;text-align:right; }
body.apple-site.apple-inner .zoroaster-channel-nav .zoroaster-channel-step strong {
  display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;max-width:100%;
  min-height:0;white-space:normal;font:500 16px/1.35 var(--body);font-size:16px!important;
}
body.apple-site.apple-inner .zoroaster-channel-nav .channel-step-name {
  display:block;min-width:0;max-width:100%;width:auto;flex:1 1 auto;
  overflow-wrap:anywhere;word-break:normal;white-space:normal;line-height:1.35;
}
body.apple-site.apple-inner .zoroaster-channel-nav .zoroaster-channel-step .site-arrow {
  flex:0 0 18px;width:18px;height:18px;
}
body.apple-site.apple-inner .zoroaster-channel-nav > .zoroaster-channel-index {
  grid-area:index;justify-self:center;justify-content:center;align-items:center;
  width:auto;max-width:none;min-height:46px;padding:12px 16px;margin:0;gap:10px;
  border:1px solid var(--line);border-radius:12px;background:transparent;
  font:500 14px/1.5 var(--body);font-size:14px!important;white-space:normal;
}
body.apple-site.apple-inner .zoroaster-channel-nav > .zoroaster-channel-step--empty { visibility:hidden;pointer-events:none; }
body.apple-site.apple-inner .zoroaster-channel-nav > a:focus-visible { outline:2px solid #a24b34;outline-offset:3px; }
@media(max-width:760px) {
  body.apple-site.apple-inner .zoroaster-channel-nav {
    grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"previous next" "index index";
    gap:12px;padding-block:16px;align-items:stretch;min-height:0;
  }
  body.apple-site.apple-inner .zoroaster-channel-nav > a.zoroaster-channel-step {
    width:100%;min-height:72px;padding:12px;border:1px solid var(--line);
    border-radius:12px;background:#fffefa;
  }
  body.apple-site.apple-inner .zoroaster-channel-nav > .zoroaster-channel-index {
    width:100%;justify-self:stretch;min-height:46px;padding:12px 16px;
  }
}
/* The consultation photo now has a grid column, so its old text inset is obsolete. */
@media(min-width:761px) {
  body.apple-site.apple-inner .iletisim-hero-grid > .iletisim-hero-copy {
    padding:0;margin:0;width:100%;max-width:none;min-width:0;
  }
  body.apple-site.apple-inner .iletisim-hero .iletisim-hero-copy h1 {
    width:100%;max-width:13ch;margin:0 0 24px;
    font-size:clamp(40px,4.5vw,64px);line-height:1.1;letter-spacing:-.045em;
    overflow-wrap:normal;word-break:normal;hyphens:none;text-wrap:balance;text-align:left;
  }
  body.apple-site.apple-inner .iletisim-hero-copy .iletisim-deck {
    max-width:58ch;margin:0;font-size:18px;line-height:1.75;text-align:left;
  }
  body.apple-site.apple-inner .iletisim-hero-copy .iletisim-jump { margin-top:24px; }
}

/* Keep the homepage experience heading on one line at desktop widths. */
@media (min-width:1024px) {
  body.apple-site.apple-home .home-testimonials > .home-section-heading h2 {
    max-width:none;white-space:nowrap;font-size:clamp(36px,3.6vw,55px);
  }
}

/* About-page section labels use the site's terracotta accent. */
body.apple-site.apple-inner .about-profile .eyebrow { color:var(--accent); }

/* Align the education content and controls at desktop widths. */
@media (min-width:1024px) {
  body.apple-site.apple-inner .education-program-intro > .education-program-links {
    width:100%;max-width:900px;margin-inline:auto;justify-content:flex-start;
  }
  body.apple-site.apple-inner .fundamental-training-intro > .article-copy {
    margin-inline:0;text-align:left;
  }
  body.apple-site.apple-inner .fundamental-training-intro .article-paragraph { text-align:left; }
  body.apple-site.apple-inner .training-timeline-stage > .training-stage-title {
    min-height:40px;margin:0;display:flex;align-items:center;text-align:left;
  }
  body.apple-site.apple-inner .training-timeline-stage > .training-stage-axis::before {
    width:40px;height:40px;box-sizing:border-box;flex-shrink:0;
  }
  body.apple-site.apple-inner .training-timeline-stage > .training-stage-axis > span {
    top:20px;transform:translateY(-50%);
  }
  body.apple-site.apple-inner .training-timeline-stage > .training-stage-axis::after { top:40px; }
  body.apple-site.apple-inner .master-page > .master-page-hero .master-page-hero-inner {
    grid-template-columns:minmax(0,1fr);
  }
  body.apple-site.apple-inner .master-page > .master-page-hero .master-page-hero-copy {
    grid-column:1 / -1;width:100%;max-width:none;
  }
  body.apple-site.apple-inner .master-page > .master-page-hero h1 {
    width:100%;max-width:none;text-align:left;
  }
}

/* Education level and channel labels share the terracotta accent. */
body.apple-site.apple-inner .master-page-hero:not(.contact-info-hero) .master-page-hero-copy > .eyebrow,
body.apple-site.apple-inner :is(
  .master-blocks-heading,
  .channel-directory-heading,
  .zoroaster-extra-heading,
  .buddha-channel-heading,
  .synergy-level-article-heading,
  .synergy-levels-heading,
  .training-timeline-heading,
  .zoroaster-channel-article
) > .eyebrow { color:var(--accent); }

/* Gentle photo motion, limited to the local homepage. */
body.apple-site.apple-home .home-photo-motion-enabled :is(.service-scene,.method-image) { overflow:hidden; }
body.apple-site.apple-home .home-photo-motion-enabled .hero-services { position:relative; }
body.apple-site.apple-home .home-photo-motion-toggle {
  position:absolute;top:12px;right:12px;z-index:4;display:grid;place-items:center;
  width:44px;height:44px;min-height:44px;padding:0;border:1px solid #203e322b;border-radius:50%;
  background:#f8f7f2ed;color:#203e32;cursor:pointer;box-shadow:0 2px 10px #203e3212;
}
body.apple-site.apple-home .home-photo-motion-toggle svg { width:18px;height:18px; }
body.apple-site.apple-home .home-photo-motion-toggle[data-paused="true"] [data-photo-pause],
body.apple-site.apple-home .home-photo-motion-toggle[data-paused="false"] [data-photo-play] { display:none; }
@keyframes kozmist-home-photo-drift {
  from { transform:scale(1.02) translate(-.3%,.2%); }
  to { transform:scale(1.075) translate(.3%,-.3%); }
}
@media (prefers-reduced-motion:no-preference) {
  body.apple-site.apple-home .home-photo-motion-enabled img[data-home-motion-photo] {
    animation:kozmist-home-photo-drift 18s ease-in-out infinite alternate;
    animation-delay:var(--photo-motion-delay,0s);animation-play-state:paused;transform-origin:center;
  }
  body.apple-site.apple-home .home-photo-motion-enabled img[data-home-motion-photo][data-photo-in-view="true"] { animation-play-state:running; }
  body.apple-site.apple-home .home-photo-motion-enabled.home-photo-motion-paused img[data-home-motion-photo] { animation-play-state:paused; }
}
@media (prefers-reduced-motion:reduce) {
  body.apple-site.apple-home .home-photo-motion-enabled img[data-home-motion-photo] { animation:none!important;transform:none!important;transition:none!important; }
  body.apple-site.apple-home .home-photo-motion-toggle { display:none; }
}

/* Responsive audit: one gutter and natural line wrapping on the contact page. */
body.apple-site.apple-inner .contact-info-content { width:100%;margin-inline:0; }
@media(max-width:1000px) {
  body.apple-site.apple-inner .contact-info-hero .master-page-hero-inner { grid-template-columns:minmax(0,1fr); }
  body.apple-site.apple-inner .contact-info-hero .master-page-hero-mark { display:none; }
}
@media(max-width:760px) {
  body.apple-site.apple-inner .contact-info-deck-line { display:inline;white-space:normal; }
}

/* A menu opened below the preview ribbon must still end inside the viewport. */
@media(max-width:1000px) {
  .apple-header .apple-mobile-menu > nav {
    top:100%;
    max-height:var(--mobile-menu-space,calc(100dvh - 114px));
    box-sizing:border-box;
    overscroll-behavior:contain;
  }
}

/* Keep the audio track slim while giving the seek control a full touch target. */
body.apple-site.apple-inner .synergy-spiral-player input.synergy-audio-seek { height:44px;min-height:44px; }

/* About: use the shared spacing scale, without nested label columns or stacked hero padding. */
body.apple-site.apple-inner .about-profile-hero { padding-block:0;margin-bottom:32px; }
body.apple-site.apple-inner .about-profile-hero h1 { margin:0; }
body.apple-site.apple-inner .about-profile-layout {
  grid-template-columns:minmax(260px,.75fr) minmax(0,1.5fr);
  gap:clamp(40px,4.5vw,64px);
  align-items:start;
  padding-block:0;
}
body.apple-site.apple-inner .about-profile-side { align-self:start; }
body.apple-site.apple-inner .about-profile-image { position:static;max-width:none;margin:0; }
body.apple-site.apple-inner .about-profile-side > .eyebrow { margin:16px 0 0;text-align:left; }
body.apple-site.apple-inner .about-profile-story { padding-top:0; }
body.apple-site.apple-inner .about-profile-section {
  grid-template-columns:minmax(0,1fr);
  gap:12px;
  padding-block:24px;
}
body.apple-site.apple-inner .about-profile-section:first-child { padding-top:0; }
body.apple-site.apple-inner .about-profile-section > .eyebrow { margin:0;align-self:start; }
body.apple-site.apple-inner .about-profile-section > p:not(.eyebrow) { margin:0;max-width:none;font-size:17px;line-height:1.8; }
body.apple-site.apple-inner .about-profile-signature { margin-top:24px; }
body.apple-site.apple-inner .about-profile-links { margin-top:32px;padding-top:24px; }
body.apple-site.apple-inner .about-portrait-page > [data-local-plan-links] { padding-top:32px; }
body.apple-site.apple-inner .about-portrait-page > [data-local-plan-links] > nav { margin-block:0; }
@media(max-width:1000px) {
  body.apple-site.apple-inner .about-profile-layout { grid-template-columns:minmax(220px,.7fr) minmax(0,1.5fr);gap:32px; }
}
@media(max-width:760px) {
  body.apple-site.apple-inner .about-profile-layout { grid-template-columns:minmax(0,1fr); }
  body.apple-site.apple-inner .about-profile-hero { margin-bottom:24px; }
  body.apple-site.apple-inner .about-profile-side { width:min(100%,360px); }
  body.apple-site.apple-inner .about-portrait-page > [data-local-plan-links] { padding-top:24px; }
}

/* Page-by-page rhythm review: own each transition once, using the 8px spacing scale. */
body.apple-site.apple-inner .apple-page-hero h1 { margin-bottom:0; }
body.apple-site.apple-inner .apple-page-hero h1 + p { margin-top:16px; }
body.apple-site.apple-inner .apple-page-hero :is(.article-deck,.article-paragraph,.synergy-level-intro):last-child { margin-bottom:0; }
body.apple-site.apple-inner :is(.master-page-hero-inner,.review-archive-hero-grid,.about-profile-hero-grid) { grid-template-columns:minmax(0,1fr); }
body.apple-site.apple-inner .master-page-hero-copy { max-width:none; }
body.apple-site.apple-inner :is(.zoroaster-channel-hero-grid,.synergy-level-hero-grid) { grid-template-columns:minmax(0,1fr) 110px;column-gap:40px; }
body.apple-site.apple-inner :is(.master-page-intro,.zoroaster-page-intro,.education-program-intro) { padding-block:0 32px; }
body.apple-site.apple-inner :is(.master-page-intro,.zoroaster-page-intro) > .article-copy { width:min(900px,100%);margin-block:0; }
body.apple-site.apple-inner :is(.master-page-intro,.zoroaster-page-intro,.education-program-intro) .article-copy > :first-child { margin-top:0; }
body.apple-site.apple-inner .master-blocks { padding-block:0 32px; }
body.apple-site.apple-inner :is(.channel-directory,.channel-directory-section > .container,.synergy-levels-section > .container,.education-path) { width:100%;margin-inline:0; }
body.apple-site.apple-inner .channel-directory { padding-block:0 32px; }
body.apple-site.apple-inner .magister-extra-card-section { padding-block:0 32px;margin-block:0; }
body.apple-site.apple-inner .contact-info-content { padding-block:0; }
body.apple-site.apple-inner .training-timeline { margin-block:32px;padding-block:0; }
body.apple-site.apple-inner :is(.iletisim-section,.ruhsal-astro-section,.kozmik-overview-section) { padding-block:24px; }
body.apple-site.apple-inner .client-advice-section { padding-block:24px; }
body.apple-site.apple-inner .client-advice-section > .article-copy { margin-block:0; }
body.apple-site.apple-inner .synergy-hub-hero { padding-block:12px 0;margin-bottom:32px; }
body.apple-site.apple-inner .synergy-hub-copy { max-width:820px; }
body.apple-site.apple-inner .synergy-levels-section { padding-block:0 32px; }
body.apple-site.apple-inner :is(.synergy-level-hero,.zoroaster-channel-hero) { margin-bottom:0; }
body.apple-site.apple-inner :is(.synergy-level-nav,.zoroaster-channel-nav) { margin-top:24px;padding-block:16px; }
body.apple-site main .section-see-also { margin-block:24px 0; }
body.apple-site.apple-inner .article-copy > .section-see-also + :is(h2,h3) { margin-top:32px; }
body.apple-site.apple-inner .article-copy .article-signoff { padding:0;margin-top:32px; }
body.apple-site.apple-inner .article-signoff > p:last-child { margin-bottom:0; }
body.apple-site.apple-inner .blog-post-page > :is(.synergy-faq,.blog-post-tags,[data-local-plan-links],[data-section-see-also]) { width:min(820px,100%);margin-inline:auto; }
body.apple-site.apple-inner .blog-post-page > .article-copy + p { width:min(820px,100%);margin-inline:auto; }
body.apple-site.apple-inner .newsletter-page > .contact-form { margin-top:32px; }
@media(min-width:761px) and (max-width:1100px) {
  body.apple-site.apple-home .home-page .method-grid { grid-template-columns:minmax(0,1fr); }
  body.apple-site.apple-home .home-page .method-card { display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr); }
  body.apple-site.apple-home .home-page .method-image { height:100%;min-height:280px;margin:0; }
  body.apple-site.apple-home .home-page .method-image img { width:100%;height:100%;object-fit:cover; }
  body.apple-site.apple-home .home-page .method-copy { padding:24px; }
}
@media(max-width:1000px) {
  body.apple-site.apple-home .home-page .testimonial-grid { grid-template-columns:minmax(0,1fr); }
  body.apple-site.apple-inner :is(.channel-grid,.synergy-level-grid,.kvkk-principles,.kvkk-transfer-grid,.master-block-grid,.education-path-grid,.appointment-layout,.education-request-layout) { grid-template-columns:minmax(0,1fr); }
  body.apple-site.apple-inner :is(.appointment-layout,.education-request-layout) > * { grid-column:auto; }
}
@media(max-width:760px) {
  body.apple-site.apple-inner :is(.master-page-intro,.zoroaster-page-intro,.education-program-intro) { padding-bottom:24px; }
  body.apple-site.apple-inner :is(.iletisim-section,.ruhsal-astro-section,.kozmik-overview-section,.client-advice-section) { padding-block:20px; }
  body.apple-site.apple-inner .synergy-hub-hero { padding-top:8px;margin-bottom:24px; }
  body.apple-site.apple-inner :is(.synergy-levels-section,.master-blocks,.channel-directory,.magister-extra-card-section) { padding-bottom:24px; }
  body.apple-site.apple-inner .training-timeline { margin-block:24px; }
  body.apple-site main .section-see-also { margin-top:24px; }
}

/* Resolve remaining wrapper padding and preserve full, non-overlapping tablet columns. */
body.apple-site.apple-inner .review-archive { padding-block:0; }
body.apple-site.apple-inner .review-archive-listing { padding-block:0; }
body.apple-site.apple-inner .synthesis-intro { padding-block:0 32px; }
body.apple-site.apple-inner .synthesis-matrices { padding-block:0 32px; }
body.apple-site.apple-inner .synthesis-matrices-heading { margin-bottom:24px; }
body.apple-site.apple-inner :is(.synthesis-faq,.fiery-flower-faq,.turkiye-online-faq) { padding-block:0;margin-top:40px; }
body.apple-site.apple-inner :is(.synthesis-faq,.fiery-flower-faq,.turkiye-online-faq) > .article-copy { margin-block:0; }
body.apple-site.apple-inner :is(.synthesis-faq,.fiery-flower-faq,.turkiye-online-faq) .synergy-faq { margin-top:0; }
body.apple-site.apple-inner .synergy-levels-section { padding-bottom:0; }
body.apple-site.apple-inner .synergy-level-card { min-height:0; }
body.apple-site.apple-inner .master-blocks { padding-bottom:0; }
body.apple-site.apple-inner main .article-signoff { padding:0;margin-top:32px;background:transparent;border:0; }
body.apple-site.apple-inner .appointment-contact-list { display:grid;gap:12px; }
body.apple-site.apple-inner :is(.appointment-layout,.education-request-layout) { padding-top:0; }
body.apple-site.apple-home .home-page .home-about { padding-block:48px; }
body.apple-site.apple-home .home-page :is(.home-methods,.home-education,.home-testimonials,.home-cta) { padding-block:40px; }
@media(min-width:761px) and (max-width:1100px) {
  body.apple-site.apple-home .home-page .method-image { width:100%;max-width:100%;aspect-ratio:auto; }
}
@media(max-width:760px) {
  body.apple-site.apple-inner :is(.synthesis-intro,.synthesis-matrices) { padding-bottom:24px; }
  body.apple-site.apple-inner :is(.synthesis-faq,.fiery-flower-faq,.turkiye-online-faq) { margin-top:32px; }
  body.apple-site.apple-home .home-page :is(.home-about,.home-methods,.home-education,.home-testimonials,.home-cta) { padding-block:32px; }
}

/* Isolated end-of-page transitions: one gap before FAQ and student actions. */
body.apple-site.apple-inner .ruhsal-astro-faq { margin-top:40px;padding-block:0; }
body.apple-site.apple-inner .ruhsal-astro-faq > .article-copy { margin-block:0; }
body.apple-site.apple-inner .ruhsal-astro-faq .synergy-faq { margin-top:0; }
body.apple-site.apple-inner .student-advice-signoff { margin-bottom:0; }
body.apple-site.apple-inner .student-advice-actions { margin-top:24px;padding-top:0; }
@media(max-width:760px) {
  body.apple-site.apple-inner .ruhsal-astro-faq { margin-top:32px; }
}

/* These intro panels deliberately bleed to the viewport; their copy still needs page gutters. */
body.apple-site.apple-inner .master-page-intro > .article-copy { width:min(900px,calc(100% - var(--gutter)*2)); }

/* Portrait caption: centered under the photo in muted gray. */
body.apple-site.apple-inner .about-profile-side > .eyebrow { text-align:center;color:#6b6b6b; }

/* Preserve the live consent dialog and functional controls in the new visual theme. */
body.apple-site .tracking-consent {border-radius:20px;max-height:calc(100dvh - 32px);overflow:auto;}
body.apple-site .tracking-consent button {border-radius:24px;}

/* The live mobile spiral overlay must not fade an approved portrait. */
body.apple-site.apple-inner .apple-service-portrait img {opacity:1!important;mix-blend-mode:normal!important;filter:none!important;}

/* FAQ sections align with the page's left content edge at every viewport. */
body.apple-site.apple-inner .article-copy:has(> .synergy-faq),
body.apple-site.apple-inner .zoroaster-channel-faq,
body.apple-site.apple-inner .turkiye-online-faq,
body.apple-site.apple-inner .blog-post-page > .synergy-faq,
body.apple-site.apple-inner .section-see-also--faq-end {
  margin-inline: 0 auto;
}
body.apple-site.apple-inner .synergy-faq,
body.apple-site.apple-inner .synergy-faq :is(h2, summary, p, .faq-answer, .synergy-faq-answer) {
  text-align: left;
}

/* Zoroaster: balanced directory heading, readable label spacing and equal desktop titles. */
body.apple-site.apple-inner .zoroaster-channel-page--zoroaster .article-breadcrumb,
body.apple-site.apple-inner .zoroaster-channel-page--zoroaster .article-breadcrumb :is(a,span,li) {
  color:var(--accent);
}
body.apple-site.apple-inner .zoroaster-channel-page--zoroaster .zoroaster-channel-article {
  padding-top:40px;
}
body.apple-site.apple-inner .zoroaster-channel-page--zoroaster .zoroaster-channel-article > .eyebrow {
  margin-top:0;margin-bottom:24px;
}
@media(min-width:701px) {
  body.apple-site.apple-inner .zoroaster-channel-page--zoroaster .zoroaster-channel-article:has(.channel-article-title--single-line) {
    width:100%;max-width:850px;margin-inline:auto;container-type:normal;
  }
  body.apple-site.apple-inner .zoroaster-channel-page--zoroaster .channel-article-title--single-line {
    font-size:38px;line-height:1.2;white-space:normal;
  }
}

/* Magister channel reading alignment, matching titles and extra-channel typography. */
body.apple-site.apple-inner .zoroaster-channel-page--magister .article-breadcrumb,
body.apple-site.apple-inner .zoroaster-channel-page--magister .article-breadcrumb :is(a,span,li) { color:var(--accent); }
body.apple-site.apple-inner .zoroaster-channel-page--magister .zoroaster-channel-article {
  width:100%;max-width:850px;margin-inline:auto;container-type:normal;padding-top:40px;
}
body.apple-site.apple-inner .zoroaster-channel-page--magister .zoroaster-channel-article > .eyebrow { margin:0 0 24px; }
body.apple-site.apple-inner .zoroaster-channel-page--magister .zoroaster-channel-faq { width:100%;max-width:850px;margin-inline:auto; }
body.apple-site.apple-inner .zoroaster-channel-page--magister .zoroaster-channel-copy { width:100%;max-width:850px;margin-inline:auto;text-align:left; }
body.apple-site.apple-inner .magister-extra-page-content > .magister-page-intro {
  display:flex;align-items:center;justify-content:center;padding-block:40px;
}
body.apple-site.apple-inner .magister-extra-page-content > .magister-page-intro > .article-copy { width:100%;max-width:850px;margin:0 auto;text-align:center; }
body.apple-site.apple-inner .magister-extra-page-content > .magister-page-intro .article-paragraph { margin:0;text-align:center; }
body.apple-site.apple-inner .magister-extra-heading > .eyebrow { color:var(--accent); }
body.apple-site.apple-inner .magister-extra-page-content .extra-channel-item > summary {
  font-family:var(--body);font-size:18px !important;line-height:1.75;
}
@media(min-width:761px) {
  body.apple-site.apple-inner .zoroaster-channel-page--magister .zoroaster-channel-article > h2 { font-size:45px;line-height:1.2;white-space:normal; }
  body.apple-site.apple-inner .zoroaster-channel-page--magister .channel-article-title--single-line > span { display:inline; }
}
body.apple-site.apple-inner .zoroaster-channel-page--magister .zoroaster-channel-copy > .article-copy { width:100%;max-width:none;margin:0;padding:0; }
body.apple-site.apple-inner .zoroaster-channel-page--magister .zoroaster-channel-copy > .article-copy > :first-child { margin-top:0; }
/* All Magister channels use Mektabu's centered reading column; the longest desktop title sets the common size. */
@media(min-width:1024px) {
  body.apple-site.apple-inner .zoroaster-channel-page--magister .zoroaster-channel-article > h2 { font-size:38px;line-height:1.2;white-space:nowrap; }
}
@media(max-width:1024px) {
  body.apple-site.apple-inner .magister-extra-page-content .extra-channel-item > summary { font-size:17px !important; }
}
@media(max-width:760px) {
  body.apple-site.apple-inner .magister-extra-page-content > .magister-page-intro { padding-block:32px; }
  body.apple-site.apple-inner .magister-extra-page-content .extra-channel-item > summary { font-size:17px !important; }
}

/* Channel headings own one balanced band between the preceding section and the cards. */
body.apple-site.apple-inner :is(.channel-directory,.buddha-channel-directory,.master-blocks) { padding-top:0; }
body.apple-site.apple-inner :is(.magister-extra-channels,.zoroaster-extra-channels) { margin-top:0; }
body.apple-site.apple-inner :is(.channel-directory-heading,.magister-extra-heading,.zoroaster-extra-heading,.buddha-channel-heading,.master-blocks-heading) {
  display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;
  width:100%;min-width:0;margin-block:0;padding-block:clamp(24px,3vw,40px);text-align:center;
}
body.apple-site.apple-inner :is(.channel-directory-heading,.magister-extra-heading,.zoroaster-extra-heading,.buddha-channel-heading,.master-blocks-heading) > h2 {
  order:0;flex:0 1 auto;min-width:0;max-width:100%;margin:0;
  white-space:normal;text-align:center;overflow-wrap:normal;
}
body.apple-site.apple-inner :is(.channel-directory-heading,.magister-extra-heading,.zoroaster-extra-heading,.buddha-channel-heading,.master-blocks-heading) > .eyebrow {
  order:1;flex:0 1 auto;min-width:0;max-width:100%;margin:0;
  color:var(--accent);text-align:center;white-space:normal;
}
@media(min-width:761px) {
  body.apple-site.apple-inner :is(.channel-directory-heading,.magister-extra-heading,.zoroaster-extra-heading,.buddha-channel-heading,.master-blocks-heading) { flex-direction:row;align-items:center;justify-content:space-between;gap:24px;text-align:left; }
  body.apple-site.apple-inner :is(.channel-directory-heading,.magister-extra-heading,.zoroaster-extra-heading,.buddha-channel-heading,.master-blocks-heading) > h2 { flex:0 1 auto;text-align:left; }
  body.apple-site.apple-inner :is(.channel-directory-heading,.magister-extra-heading,.zoroaster-extra-heading,.buddha-channel-heading,.master-blocks-heading) > .eyebrow { flex:0 0 auto;max-width:45%;text-align:right; }
}

/* One non-photographic hero signature on every screen; titles retain the full content width. */
body.apple-site.apple-inner .apple-spiral-hero { display:block; }
body.apple-site.apple-inner .apple-spiral-hero :is(.master-page-hero-mark,.review-archive-hero-mark,.about-profile-hero-mark,.blog-index-hero-mark,.synergy-level-mark,.zoroaster-channel-mark) { display:none!important; }
body.apple-site.apple-inner .apple-spiral-hero :is(.master-page-hero-inner,.review-archive-hero-grid,.about-profile-hero-grid,.synergy-level-hero-grid,.zoroaster-channel-hero-grid) { display:block!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;padding-block:0!important; }
body.apple-site.apple-inner .apple-hero-brand-row { --hero-mark-size:96px;display:grid;grid-template-columns:minmax(0,1fr) var(--hero-mark-size);align-items:center;gap:16px;width:100%;min-width:0;margin:0 0 24px; }
body.apple-site.apple-inner .apple-hero-brand-row > :not(.apple-hero-mark) { min-width:0;max-width:100%;margin:0!important; }
body.apple-site.apple-inner .apple-hero-brand-row > .eyebrow { color:var(--accent); }
body.apple-site.apple-inner .apple-hero-brand-row > .apple-hero-mark { grid-column:2;display:block;width:var(--hero-mark-size);height:var(--hero-mark-size);justify-self:end;align-self:center;pointer-events:none; }
body.apple-site.apple-inner .apple-hero-mark > img { display:block;width:100%;height:100%;max-width:100%;object-fit:contain;opacity:.7;transform:none; }
@media(max-width:1100px) {
 body.apple-site.apple-inner .apple-hero-brand-row { --hero-mark-size:64px;margin-bottom:20px; }
}
@media(max-width:600px) {
 body.apple-site.apple-inner .apple-hero-brand-row { --hero-mark-size:48px;gap:12px;margin-bottom:16px; }
}

/* Education hierarchy breadcrumbs use the same accent on every viewport. */
body.apple-site.apple-inner .article-breadcrumb:has(a[href="/kozmik-enerji-egitim"]),
body.apple-site.apple-inner .article-breadcrumb:has(a[href="/kozmik-enerji-egitim"]) :is(ol,li,a,span),
body.apple-site.apple-inner .article-breadcrumb:has(a[href="/kozmik-enerji-egitim"]) li::before {
 color:var(--accent);
}
/* Basic-training heading shares the stage copy column; labels keep clear space from the divider. */
body.apple-site.apple-inner .training-timeline-heading:has(> .eyebrow) {
 display:grid;align-items:center;grid-template-columns:2.5rem minmax(0,1fr);
 column-gap:1rem;row-gap:12px;padding-block:clamp(24px,3vw,40px);
}
body.apple-site.apple-inner .training-timeline-heading:has(> .eyebrow) > .eyebrow {
 margin:0;grid-column:1 / -1;
}
body.apple-site.apple-inner .training-timeline-heading:has(> .eyebrow) > h2 {
 margin:0;width:auto;max-width:none;grid-column:2;text-align:left;white-space:normal;
}
@media(min-width:701px) {
 body.apple-site.apple-inner .training-timeline-heading:has(> .eyebrow) {
  grid-template-columns:minmax(12rem,.8fr) 3rem minmax(0,1.5fr);
  column-gap:clamp(1.2rem,3vw,3rem);row-gap:0;
 }
 body.apple-site.apple-inner .training-timeline-heading:has(> .eyebrow) > .eyebrow { grid-column:1; }
 body.apple-site.apple-inner .training-timeline-heading:has(> .eyebrow) > h2 { grid-column:3; }
}
/* Blog articles share one reading column, including the title, image and supporting sections. */
body.apple-site.apple-inner .article-page.blog-post-page {
 --blog-column:820px;--blog-space:clamp(24px,4vw,40px);
 padding-top:clamp(24px,4vw,48px);
}
body.apple-site.apple-inner .article-page.blog-post-page > :is(.article-heading,.article-image,.article-copy,.blog-post-tags,.synergy-faq,.related-pages,[data-local-plan-links],[data-section-see-also]) {
 width:min(100%,var(--blog-column))!important;max-width:var(--blog-column)!important;min-width:0;
 margin-inline:auto;box-sizing:border-box;text-align:left;
}
body.apple-site.apple-inner .article-page.blog-post-page > .article-heading {
 display:block;padding:0;margin-block:0 var(--blog-space);
}
body.apple-site.apple-inner .article-page.blog-post-page > .article-heading h1 {
 width:100%;max-width:none;margin:0;padding:0;text-align:left;
 font-size:clamp(32px,4.5vw,64px)!important;line-height:1.14;
 letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;
}
body.apple-site.apple-inner .article-page.blog-post-page > .article-heading::after { content:none;display:none; }
body.apple-site.apple-inner .article-page.blog-post-page > .article-image {
 margin-block:0 var(--blog-space);
}
body.apple-site.apple-inner .article-page.blog-post-page > .article-image img {
 display:block;width:100%;height:auto;max-height:none;object-fit:contain;
}
body.apple-site.apple-inner .article-page.blog-post-page > .article-copy { margin-block:0;overflow-wrap:anywhere; }
body.apple-site.apple-inner .article-page.blog-post-page > .article-copy > :first-child { margin-top:0; }
body.apple-site.apple-inner .article-page.blog-post-page > :is(.blog-post-tags,.synergy-faq,.related-pages,[data-local-plan-links],[data-section-see-also]) {
 margin-top:var(--blog-space);padding-inline:0;
}
body.apple-site.apple-inner .article-page.blog-post-page .blog-post-tags li { max-width:100%;overflow-wrap:anywhere; }

/* Master block directories share one left reading edge and consistent accordion rows. */
body.apple-site.apple-inner #icerik.article-page:has(> .buddha-block-page, > .extra-channels-intro)
 :is(.buddha-block-intro,.extra-channels-intro,.buddha-block-faq,.extra-channels-faq) > .article-copy {
 width:min(100%,820px);max-width:820px;margin:0;text-align:left;
}
body.apple-site.apple-inner #icerik.article-page:has(> .buddha-block-page, > .extra-channels-intro)
 :is(.buddha-channel-item,.extra-channel-item) > .master-channel-summary {
 display:flex;align-items:center;justify-content:space-between;gap:16px;
 min-height:60px;padding:16px 6px 16px 0;font-family:var(--body);font-size:17px!important;line-height:1.5;text-align:left;
}
body.apple-site.apple-inner #icerik.article-page:has(> .buddha-block-page, > .extra-channels-intro)
 .master-channel-summary > .master-channel-name {
 flex:1 1 auto;min-width:0;max-width:100%;font:inherit;overflow-wrap:anywhere;
}
body.apple-site.apple-inner #icerik.article-page:has(> .buddha-block-page, > .extra-channels-intro)
 .master-channel-summary > :is(.buddha-channel-toggle,.extra-channel-toggle) {
 flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;
 width:24px;height:24px;font:400 20px/1 var(--body);
}
body.apple-site.apple-inner #icerik.article-page:has(> .buddha-block-page, > .extra-channels-intro)
 :is(.buddha-channel-item,.extra-channel-item) > p {
 width:min(100%,820px);max-width:820px;margin:0;padding:0 0 24px;
 font-size:17px!important;line-height:1.9;text-align:left;
}
body.apple-site.apple-inner #icerik.article-page:has(> .extra-channels-intro) > .extra-channels {
 margin-block:clamp(32px,4vw,48px);
}
body.apple-site.apple-inner #icerik.article-page:has(> .extra-channels-intro) .extra-channel-group + .extra-channel-group {
 margin-top:24px;
}
body.apple-site.apple-inner #icerik.article-page:has(> .extra-channels-intro) .extra-channel-group > h2 {
 margin:0;padding:clamp(24px,3vw,40px) 0;border:0;
 font-size:clamp(30px,3.3vw,45px);line-height:1.2;text-align:left;white-space:normal;
}
@media(max-width:760px) {
 body.apple-site.apple-inner #icerik.article-page:has(> .buddha-block-page) .buddha-channel-heading {
  align-items:flex-start;text-align:left;
 }
 body.apple-site.apple-inner #icerik.article-page:has(> .buddha-block-page) .buddha-channel-heading > :is(h2,.eyebrow) { text-align:left; }
 body.apple-site.apple-inner #icerik.article-page:has(> .buddha-block-page, > .extra-channels-intro)
 :is(.buddha-channel-item,.extra-channel-item) > .master-channel-summary { min-height:56px;padding-block:14px; }
}

/* Zoroaster pages share the page's left reading edge, including descriptions and FAQs. */
body.apple-site.apple-inner #icerik .zoroaster-page-intro {
 padding-block:clamp(24px,3vw,40px);
}
body.apple-site.apple-inner #icerik .zoroaster-page-intro > .article-copy,
body.apple-site.apple-inner #icerik .zoroaster-page > .article-copy,
body.apple-site.apple-inner #icerik .zoroaster-extra-page-intro > p,
body.apple-site.apple-inner #icerik .zoroaster-extra-faq > .article-copy {
 width:min(100%,820px);max-width:820px;margin-inline:0;padding-inline:0;text-align:left;
}
body.apple-site.apple-inner #icerik .zoroaster-page-intro > .article-copy > :last-child { margin-bottom:0; }
body.apple-site.apple-inner #icerik .zoroaster-page > .channel-directory {
 width:100%;max-width:none;margin-inline:0;padding-inline:0;
}
body.apple-site.apple-inner #icerik .zoroaster-channel-page--zoroaster > .zoroaster-channel-article {
 width:100%;max-width:none;margin-inline:0;container-type:normal;
}
body.apple-site.apple-inner #icerik .zoroaster-channel-page--zoroaster :is(.zoroaster-channel-copy,.zoroaster-channel-faq) {
 width:min(100%,820px);max-width:820px;margin-inline:0;text-align:left;
}
body.apple-site.apple-inner #icerik .zoroaster-channel-page--zoroaster .zoroaster-channel-faq > .article-copy {
 width:100%;max-width:none;margin-inline:0;text-align:left;
}
body.apple-site.apple-inner #icerik .zoroaster-extra-page .extra-channel-item > summary {
 display:flex;align-items:center;justify-content:space-between;gap:16px;
 min-height:60px;padding:16px 6px 16px 0;font-family:var(--body);font-size:17px!important;line-height:1.5;text-align:left;
}
body.apple-site.apple-inner #icerik .zoroaster-extra-page .extra-channel-item > summary > span {
 flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;
 width:24px;height:24px;font:400 20px/1 var(--body);
}
body.apple-site.apple-inner #icerik .zoroaster-extra-page .extra-channel-item > p {
 width:min(100%,820px);max-width:820px;margin:0;padding:0 0 24px;
 font-size:17px!important;line-height:1.9;text-align:left;
}
@media(min-width:761px) {
 body.apple-site.apple-inner #icerik .zoroaster-channel-page--zoroaster .zoroaster-channel-article > h2 {
  max-width:none;font-size:38px;line-height:1.2;white-space:normal;
 }
 body.apple-site.apple-inner #icerik .zoroaster-channel-page--zoroaster .zoroaster-channel-article > h2 > span { display:inline; }
}
@media(min-width:1024px) {
 body.apple-site.apple-inner #icerik .zoroaster-channel-page--zoroaster .zoroaster-channel-article > h2 { white-space:nowrap; }
}
@media(max-width:760px) {
 body.apple-site.apple-inner #icerik :is(.zoroaster-page,.zoroaster-extra-page) :is(.channel-directory-heading,.zoroaster-extra-heading) {
  align-items:flex-start;text-align:left;
 }
 body.apple-site.apple-inner #icerik :is(.zoroaster-page,.zoroaster-extra-page) :is(.channel-directory-heading,.zoroaster-extra-heading) > :is(h2,.eyebrow) { text-align:left; }
 body.apple-site.apple-inner #icerik .zoroaster-extra-page .extra-channel-item > summary { min-height:56px;padding-block:14px; }
}

/* Magister and Synthesis extras follow the page's left reading edge at every size. */
body.apple-site.apple-inner #icerik :is(.magister-page,.magister-extra-page-content,.magister-4-block-extra-page) > .magister-page-intro {
 display:block;padding-block:clamp(24px,3vw,40px);
 padding-inline:max(var(--gutter),calc((100vw - var(--content))/2));
}
body.apple-site.apple-inner #icerik :is(.magister-page,.magister-extra-page-content,.magister-4-block-extra-page) > .magister-page-intro > .article-copy,
body.apple-site.apple-inner #icerik .magister-page > .article-copy,
body.apple-site.apple-inner #icerik .magister-extra-faq > .article-copy {
 width:min(100%,820px);max-width:820px;margin-inline:0;padding-inline:0;text-align:left;
}
body.apple-site.apple-inner #icerik :is(.magister-page,.magister-extra-page-content,.magister-4-block-extra-page) > .magister-page-intro .article-paragraph { text-align:left; }
body.apple-site.apple-inner #icerik :is(.magister-page,.magister-extra-page-content,.magister-4-block-extra-page) > .magister-page-intro .article-copy > :last-child { margin-bottom:0; }
body.apple-site.apple-inner #icerik :is(.magister-page > .channel-directory,.magister-extra-channels,.synthesis-extra-channels) {
 width:100%;max-width:none;margin-inline:0;padding-inline:0;
}
body.apple-site.apple-inner #icerik .zoroaster-channel-page--magister > .zoroaster-channel-article {
 width:100%;max-width:none;margin-inline:0;container-type:normal;
}
body.apple-site.apple-inner #icerik .zoroaster-channel-page--magister :is(.zoroaster-channel-copy,.zoroaster-channel-faq) {
 width:min(100%,820px);max-width:820px;margin-inline:0;text-align:left;
}
body.apple-site.apple-inner #icerik .zoroaster-channel-page--magister .zoroaster-channel-faq > .article-copy {
 width:100%;max-width:none;margin-inline:0;text-align:left;
}
body.apple-site.apple-inner #icerik.magister-extra-page .extra-channel-item > summary {
 display:flex;align-items:center;justify-content:space-between;gap:16px;
 min-height:60px;padding:16px 6px 16px 0;font-family:var(--body);font-size:17px!important;line-height:1.5;text-align:left;
}
body.apple-site.apple-inner #icerik.magister-extra-page .extra-channel-item > summary > span {
 flex:0 0 24px;display:inline-flex;align-items:center;justify-content:center;
 width:24px;height:24px;font:400 20px/1 var(--body);
}
body.apple-site.apple-inner #icerik.magister-extra-page .extra-channel-item > p {
 width:min(100%,820px);max-width:820px;margin:0;padding:0 0 24px;
 font-size:17px!important;line-height:1.9;text-align:left;
}
body.apple-site.apple-inner #icerik .magister-4-block-extra-page .master-page-hero-copy > h1 { margin-top:0; }
@media(max-width:760px) {
 body.apple-site.apple-inner #icerik :is(.magister-page,.magister-extra-page-content,.magister-4-block-extra-page) :is(.channel-directory-heading,.magister-extra-heading,.zoroaster-extra-heading) {
  align-items:flex-start;text-align:left;
 }
 body.apple-site.apple-inner #icerik :is(.magister-page,.magister-extra-page-content,.magister-4-block-extra-page) :is(.channel-directory-heading,.magister-extra-heading,.zoroaster-extra-heading) > :is(h2,.eyebrow) { text-align:left; }
 body.apple-site.apple-inner #icerik.magister-extra-page .extra-channel-item > summary { min-height:56px;padding-block:14px; }
}

/* Chutta copy, channel callout, ranges and related accordions share the FAQ reading edge. */
body.apple-site.apple-inner #icerik.article-page:has(> .chutta-channel-callout) > .article-copy,
body.apple-site.apple-inner #icerik.chutta-directory-page > .article-copy,
body.apple-site.apple-inner #icerik.chutta-directory-page > .chutta-range-nav,
body.apple-site.apple-inner #icerik.article-page:has(> .chutta-channel-callout) .section-see-also--collapsible,
body.apple-site.apple-inner #icerik.chutta-directory-page .section-see-also--collapsible {
 width:min(100%,820px);max-width:820px;margin-inline:0;text-align:left;
}

/* Sinerji hub: full-width desktop introduction and equal outer/grid gutters. */
@media(min-width:1024px) {
 body.apple-site.apple-inner #icerik .synergy-hub-copy { width:100%;max-width:none;padding-right:0; }
 body.apple-site.apple-inner #icerik .synergy-hub-copy h1 { max-width:none;font-size:clamp(48px,5.2vw,76px);white-space:nowrap; }
 body.apple-site.apple-inner #icerik .synergy-hub-copy > p { max-width:none;width:100%; }
}
body.apple-site.apple-inner #icerik .synergy-levels-section { --synergy-card-gap:16px;padding:var(--synergy-card-gap);box-sizing:border-box; }
body.apple-site.apple-inner #icerik .synergy-level-grid { gap:var(--synergy-card-gap); }
/* Number and title occupy the same grid row, including wrapped titles. */
body.apple-site.apple-inner #icerik .synergy-level-card { grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:16px;row-gap:12px;padding-bottom:40px; }
body.apple-site.apple-inner #icerik .synergy-level-card-copy { display:contents; }
body.apple-site.apple-inner #icerik .synergy-level-number { grid-column:1;grid-row:1;align-self:center; }
body.apple-site.apple-inner #icerik .synergy-level-card h3 { grid-column:2;grid-row:1;align-self:center;margin:0; }
body.apple-site.apple-inner #icerik .synergy-level-card .synergy-level-subtitle { grid-column:2;grid-row:2;margin:0; }
body.apple-site.apple-inner #icerik .synergy-level-card-copy > p:last-child { grid-column:2;grid-row:3;margin:0; }
@media(max-width:760px) {
 body.apple-site.apple-inner #icerik .synergy-levels-section { --synergy-card-gap:12px; }
}
/* Only levels 6/9/10/12 have the source context paragraph below the hero rule. */
body.apple-site.apple-inner #icerik .synergy-level-article:has(> .synergy-level-context) { padding-top:clamp(24px,3vw,40px); }

/* Let the explicitly single-line matrix title wrap inside narrow Sinerji cards. */
@media(max-width:760px) {
 body.apple-site.apple-inner #icerik .synergy-level-page .synergy-matrix-content h3[data-mobile-single-title] { white-space:normal; }
}

/* Channel indices share their title row, including wrapped names. */
body.apple-site.apple-inner #icerik .channel-directory .channel-card { grid-template-rows:auto 1fr;row-gap:.45rem; }
body.apple-site.apple-inner #icerik .channel-directory .channel-card > div { display:contents; }
body.apple-site.apple-inner #icerik .channel-directory .channel-number { grid-column:1;grid-row:1;align-self:center;margin:0; }
body.apple-site.apple-inner #icerik .channel-directory .channel-card h3 { grid-column:2;grid-row:1;align-self:center;margin:0; }
body.apple-site.apple-inner #icerik .channel-directory .channel-card > div > p { grid-column:2;grid-row:2;margin:0; }
/* Keep complete Sinerji subtitles inside their existing card text column. */
body.apple-site.apple-inner #icerik .synergy-level-card .synergy-level-subtitle { white-space:normal; }

/* Program introductions and their controls share the page's left reading edge. */
body.apple-site.apple-inner #icerik > .education-program-intro > .article-copy,
body.apple-site.apple-inner #icerik > .education-program-intro > .education-program-links { margin-inline:0;text-align:left; }
body.apple-site.apple-inner #icerik > .education-program-intro + .education-path .education-path-heading > p { margin-top:12px; }

/* Master: use the common reading edge and align card rows without changing content. */
body.apple-site.apple-inner #icerik > .master-page > .master-page-intro {
 padding:clamp(24px,3vw,40px) max(var(--gutter),calc((100vw - var(--content))/2));
}
body.apple-site.apple-inner #icerik > .master-page > .master-page-intro > .article-copy {
 width:100%;max-width:820px;margin:0;text-align:left;
}
body.apple-site.apple-inner #icerik > .master-page .master-blocks-heading { padding-inline:0; }
@media(min-width:1001px) {
 body.apple-site.apple-inner #icerik > .master-page .master-block-grid { row-gap:0; }
 body.apple-site.apple-inner #icerik > .master-page .master-block-item {
  display:grid;grid-row:span 4;grid-template-rows:subgrid;
 }
 body.apple-site.apple-inner #icerik > .master-page .master-block-card {
  display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0;
 }
 body.apple-site.apple-inner #icerik > .master-page .master-block-link { align-self:end;margin-top:0; }
}

/* Shared breadcrumb divider remains present when a hero wraps the navigation. */
:where(body.apple-site.apple-inner) .article-breadcrumb {
 border-bottom:1px solid rgba(38,48,42,.18);
 padding-bottom:1rem;
}

/* See-also disclosure headings follow the shared FAQ question sizes. */
body.apple-site main .section-see-also[aria-label="Ayrıca bakın"] > .section-see-also-disclosure > summary {
 font-size:18px !important;
}
@media (max-width:760px) {
 body.apple-site main .section-see-also[aria-label="Ayrıca bakın"] > .section-see-also-disclosure > summary {
  font-size:17px !important;
 }
}

/* Master cards share the Training page's green top edge. */
body.apple-site.apple-inner #icerik > .master-page .master-block-card {
 border-top:4px solid #97ab85;
}
/* Match the Sinerji cards' gentle two-pixel lift for pointer users. */
body.apple-site.apple-inner #icerik :is(.master-block-card,.education-path-card) {
 transition:background .2s ease,border-color .2s ease,transform .2s ease;
}
@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) {
 body.apple-site.apple-inner #icerik :is(.master-block-card,.education-path-card):hover {
  transform:translateY(-2px);
 }
}
@media (prefers-reduced-motion:reduce) {
 body.apple-site.apple-inner #icerik :is(.master-block-card,.education-path-card) {
  transition:none;
 }
}

/* Remove the thin divider above the Master cards; retain their green top edges. */
body.apple-site.apple-inner #icerik > .master-page .master-blocks-heading {
 border-bottom:0;
}

/* Education labels distinguish linked ancestors from unlinked page labels. */
body.apple-site.apple-inner #icerik .article-breadcrumb:has(a[href="/kozmik-enerji-egitim"]),
body.apple-site.apple-inner #icerik .article-breadcrumb:has(a[href="/kozmik-enerji-egitim"]) :is(ol,li,span),
body.apple-site.apple-inner #icerik .article-breadcrumb:has(a[href="/kozmik-enerji-egitim"]) li::before,
body.apple-site.apple-inner #icerik .apple-page-hero:has(.article-breadcrumb a[href="/kozmik-enerji-egitim"]) .master-page-hero-copy > .eyebrow {
 color:#1d1d1f;
}
body.apple-site.apple-inner #icerik .article-breadcrumb:has(a[href="/kozmik-enerji-egitim"]) a {
 color:#a24b34;
}

/* Keep the footer return link aligned after removing the copyright label. */
body.apple-site .apple-footer-bottom > a:only-child { grid-column:-2 / -1;justify-self:end; }

/* Keep the homepage communication-counseling photograph completely still. */
body.apple-site.apple-home .home-page :is(.service-scene,.method-image)[href="/iletisim-iliski"] > img {
  animation:none!important;
  transform:none!important;
  transition:none!important;
}
body.apple-site.apple-home .home-page .method-card:has(> .method-image[href="/iletisim-iliski"]) {
  transform:none!important;
  transition:none!important;
}
