/* Swissclub-inspired layout; established Nahrin homepage palette and fonts. */
.nhr-partnership{--serif:'Nahrin Serif',Georgia,serif;--career-surface:#f4f3ed;--career-paper:#fcfbf7;--career-ink:#17382d;--career-muted:#52695d;--career-body:#5c6d62;--career-line:#17382d30;--career-hover:#e8e9e2;font:400 16px/1.5 'Nahrin Sans',sans-serif;color:var(--career-ink);padding:0;scroll-margin-top:94px;-webkit-font-smoothing:antialiased}
.nhr-partnership *{box-sizing:border-box;min-width:0}
.nhr-partnership h2,.nhr-partnership h3,.nhr-partnership h4,.nhr-partnership p{margin:0;font-family:inherit;color:inherit}
.nhr-partnership a{color:inherit;text-decoration:none}
.nhr-partnership a,.nhr-partnership button{-webkit-tap-highlight-color:transparent}
.nhr-partnership a:focus-visible,.nhr-partnership button:focus-visible{outline:2px solid var(--career-ink);outline-offset:5px}
.nhr-partnership img{max-width:100%;display:block}
.nhr-partnership button{font:inherit;cursor:pointer;background:none;color:inherit}
.nhr-partnership em{font-family:var(--serif);font-weight:400;font-style:italic;letter-spacing:-.018em}
.nhr-partnership .detail-list{display:flex;flex-direction:column;width:100%}
.nhr-partnership .detail-list [data-slot=accordion-item]:not(:last-child){border-bottom:1px solid var(--career-line)}
.nhr-partnership .detail-list [data-slot=accordion-trigger]{display:flex;width:100%;justify-content:space-between;border:1px solid transparent;transition:color .2s}
.nhr-partnership .detail-list [data-slot=accordion-trigger] svg{width:16px;height:16px;flex:none;stroke:var(--career-muted);transition:transform .2s}
.nhr-partnership .detail-list [aria-expanded=true] svg{transform:rotate(180deg)}
.nhr-partnership .detail-list [data-slot=accordion-content]{padding-bottom:10px;overflow:hidden}
.nhr-partnership [hidden]{display:none!important}

.nhr-partnership h2, .nhr-partnership h3, .nhr-partnership p{margin:0}.nhr-partnership em{font-family:var(--serif);font-weight:400;font-style:italic;letter-spacing:-.018em}.nhr-partnership h2{font-size:clamp(40px,5.6vw,86px);font-weight:400;letter-spacing:-.063em;line-height:1.1;text-wrap:balance}.nhr-partnership h2 em{color:var(--career-muted);font-size:1em}.nhr-partnership h3{font-weight:400}.nhr-partnership p{overflow-wrap:break-word}.nhr-partnership svg{flex-shrink:0}.nhr-partnership .section{padding:110px 5.5%;}.nhr-partnership .chapter{display:flex;align-items:center;gap:16px;font-size:12px;line-height:1.6;letter-spacing:.07em;font-weight:600}.nhr-partnership .chapter>span:first-child{display:grid;place-items:center;width:31px;height:31px;border:1px solid currentColor;border-radius:50%;font-weight:400;opacity:.65}
.nhr-partnership{background:var(--career-surface);padding-bottom:100px}.nhr-partnership .journey-heading{display:grid;grid-template-columns:1fr 1.7fr 1fr;align-items:end;gap:4%;padding-bottom:70px}.nhr-partnership .journey-heading .chapter{align-self:start;padding-top:12px;max-width:175px}.nhr-partnership .journey-heading h2{font-size:clamp(36px,4.4vw,68px)}.nhr-partnership .journey-heading>p{font-size:16px;line-height:1.85;color:var(--career-body);max-width:270px;padding-bottom:4px}.nhr-partnership .journey-layout{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:0 5.5%;align-items:start}.nhr-partnership .journey-visual{position:sticky;top:105px;height:calc(100svh - 130px);min-height:540px;max-height:860px;display:grid;grid-template-rows:1fr auto}.nhr-partnership .journey-photo-stack{position:relative;overflow:hidden;background:var(--career-hover)}.nhr-partnership .journey-photo-stack>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.055);transition:opacity .85s ease,transform 1.5s cubic-bezier(.2,.6,.3,1)}.nhr-partnership .journey-photo-stack>img.is-active{opacity:1;transform:scale(1)}.nhr-partnership .journey-photo-stack>img:first-child{object-position:46% 50%}.nhr-partnership .journey-photo-stack>img:nth-child(2){object-position:50% 40%}.nhr-partnership .journey-photo-stack>img:nth-child(3){object-position:73% 50%}.nhr-partnership .journey-photo-shade{position:absolute;inset:0;background:linear-gradient(180deg,#102c250a 55%,#102c25cc);pointer-events:none}.nhr-partnership .journey-image-label{position:absolute;left:28px;right:28px;bottom:32px;color:var(--career-paper)}.nhr-partnership .journey-image-label>span{display:block;font-size:10px;letter-spacing:.1em;color:var(--career-surface)}.nhr-partnership .journey-image-label>p{font-family:var(--serif);font-style:italic;font-size:clamp(30px,3.5vw,54px);line-height:1.1;margin-top:12px}.nhr-partnership .scene-nav{display:grid;grid-template-columns:repeat(3,1fr);background:var(--career-paper);border-bottom:1px solid var(--career-line)}.nhr-partnership .scene-nav>a{display:flex;align-items:center;gap:8px;padding:22px 14px;font-size:12px;line-height:1.5;color:var(--career-muted);transition:background .3s,color .3s}.nhr-partnership .scene-nav>a>span{font-size:10px;opacity:.6}.nhr-partnership .scene-nav>a>svg{margin-left:auto;width:15px}.nhr-partnership .scene-nav>a.is-active{background:var(--career-ink);color:var(--career-paper)}.nhr-partnership .scene-nav>a:hover{background:var(--career-hover);color:var(--career-ink)}.nhr-partnership .story-chapter{padding:45px 0 85px;min-height:calc(100svh - 100px);scroll-margin-top:105px}.nhr-partnership .story-chapter+article{border-top:1px solid var(--career-line);padding-top:65px}.nhr-partnership .story-topline{display:flex;justify-content:space-between;gap:20px;font-size:11px;letter-spacing:.07em;color:var(--career-muted);margin-bottom:30px}.nhr-partnership .story-title{font-size:clamp(35px,3.8vw,61px);line-height:1.13;letter-spacing:-.055em}.nhr-partnership .story-title>em{display:block;color:var(--career-muted);font-size:1.06em}.nhr-partnership .story-intro{font-size:17px;line-height:1.9;color:var(--career-body);margin-top:25px}.nhr-partnership .story-summary{padding:27px 0 25px;margin-top:25px;border-top:1px solid var(--career-line)}.nhr-partnership .story-summary h4{font-size:14px;font-weight:600;margin:0 0 12px;color:var(--career-ink)}.nhr-partnership .story-summary p{font-size:16px;line-height:1.95;color:var(--career-body)}.nhr-partnership .detail-list [data-slot=accordion-item]{border-color:var(--career-line)}.nhr-partnership .detail-list [data-slot=accordion-trigger]{padding:20px 0;font-size:15px;line-height:1.6;border-radius:0;gap:18px;align-items:center;font-weight:500;text-align:left}.nhr-partnership .detail-list [data-slot=accordion-trigger]:hover{text-decoration:none;color:var(--career-muted)}.nhr-partnership .detail-list [data-slot=accordion-content]{font-size:16px;line-height:1.9;color:var(--career-body)}.nhr-partnership .detail-list [data-slot=accordion-content] p{padding-bottom:20px}.nhr-partnership .mobile-story-image{display:none}
@media(min-width:1800px){.nhr-partnership .section{padding-left:max(5.5%,calc((100vw - 1580px)/2));padding-right:max(5.5%,calc((100vw - 1580px)/2))}.nhr-partnership .journey-layout{padding-left:max(5.5%,calc((100vw - 1580px)/2));padding-right:max(5.5%,calc((100vw - 1580px)/2));gap:120px}}
@media(max-width:1100px){.nhr-partnership .section{padding:85px 5.5%}.nhr-partnership .journey-heading{grid-template-columns:1fr 1.6fr;gap:30px}.nhr-partnership .journey-heading>.chapter{max-width:none;grid-column:1/-1;padding-top:0}.nhr-partnership .journey-heading>p{justify-self:end;max-width:300px}.nhr-partnership .journey-layout{gap:6%}.nhr-partnership .scene-nav>a{padding:20px 9px;gap:6px;font-size:11px}.nhr-partnership .scene-nav>a>svg{display:none}.nhr-partnership .story-title{font-size:4.4vw}.nhr-partnership .story-intro{font-size:16px}.nhr-partnership .story-chapter{padding-top:25px}}
@media(max-width:800px){.nhr-partnership .section{padding:70px 6%}.nhr-partnership .chapter{font-size:11px;gap:12px;letter-spacing:.045em}.nhr-partnership .chapter>span:first-child{width:29px;height:29px}.nhr-partnership{padding-bottom:0}.nhr-partnership .journey-heading{display:block;padding-bottom:45px}.nhr-partnership .journey-heading h2{font-size:clamp(40px,7vw,60px);margin-top:32px}.nhr-partnership .journey-heading>p{font-size:16px;margin-top:25px;max-width:none}.nhr-partnership .journey-layout{display:block;padding:0 6%}.nhr-partnership .journey-visual{display:none}.nhr-partnership .story-chapter{min-height:0;padding:0 0 60px}.nhr-partnership .story-chapter+article{padding-top:45px}.nhr-partnership .story-topline{margin-bottom:23px}.nhr-partnership .mobile-story-image{display:block;width:100%;height:auto;aspect-ratio:1.23;object-fit:cover;object-position:50% 43%;margin:0 0 32px}.nhr-partnership .story-chapter:nth-child(2) .mobile-story-image{object-position:50% 31%}.nhr-partnership .story-title{font-size:clamp(34px,6.4vw,50px);line-height:1.15}.nhr-partnership .story-intro{font-size:17px;margin-top:23px}.nhr-partnership .story-summary{padding:24px 0;margin-top:25px}.nhr-partnership .story-summary p{font-size:16px}.nhr-partnership .detail-list [data-slot=accordion-trigger]{font-size:15px;padding:21px 0}}
@media(max-width:480px){.nhr-partnership .story-title{font-size:8.8vw}.nhr-partnership .story-title>em{font-size:1em}}
@media(max-height:700px) and (min-width:801px){.nhr-partnership .journey-visual{height:560px;min-height:0;position:relative;top:0}}
@media(prefers-reduced-motion:reduce){.nhr-partnership .journey-photo-stack>img{transform:none}}
.nhr-partnership h2, .nhr-partnership .story-title{white-space:nowrap}
.nhr-partnership .journey-heading{grid-template-columns:1.2fr 1fr;gap:36px 10%;align-items:center;padding-bottom:66px}
.nhr-partnership .journey-heading>.chapter{grid-column:1/-1;max-width:none;padding:0;align-self:auto}
.nhr-partnership .journey-heading h2{font-size:clamp(37px,4.05vw,64px)}
.nhr-partnership .journey-heading>p{max-width:440px;width:100%;justify-self:end;font-size:18px;line-height:1.8;padding:0;text-wrap:pretty}
@media(max-width:1100px){.nhr-partnership .journey-heading{gap:32px 7%}.nhr-partnership .journey-heading h2{font-size:4.7vw}.nhr-partnership .journey-heading>p{font-size:17px;max-width:380px}}
@media(max-width:800px){.nhr-partnership .journey-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:30px 6%;padding-bottom:45px}.nhr-partnership .journey-heading>.chapter{grid-column:1/-1}.nhr-partnership .journey-heading h2{font-size:4.9vw;margin:0}.nhr-partnership .journey-heading>p{font-size:16px;margin:0;line-height:1.85;max-width:none}}
@media(max-width:600px){.nhr-partnership .journey-heading{grid-template-columns:1fr;gap:25px}.nhr-partnership .journey-heading h2{font-size:clamp(38px,7.8vw,48px);line-height:1.12}.nhr-partnership .journey-heading>p{font-size:17px;max-width:450px;justify-self:start;text-wrap:pretty}}
.nhr-partnership .journey-heading.section { padding-top: 65px; padding-bottom: 42px; }
.nhr-partnership .journey-heading { gap: 24px 10%; }
.nhr-partnership .journey-heading > p { font-size: 17px; }
.nhr-partnership .journey-visual { min-height: 460px; max-height: 680px; }
.nhr-partnership .story-chapter { min-height: 0; padding: 20px 0 48px; }
.nhr-partnership .story-chapter + article { padding-top: 48px; }
.nhr-partnership .story-title { font-size: clamp(32px, 3.5vw, 52px); line-height: 1.14; }
.nhr-partnership .story-intro { font-size: 17px; line-height: 1.8; margin-top: 20px; }
.nhr-partnership .story-summary { margin-top: 21px; padding: 21px 0; }
.nhr-partnership .story-summary p { line-height: 1.8; color: var(--career-body); }
.nhr-partnership .detail-list [data-slot=accordion-trigger] { padding: 17px 0; }
.nhr-partnership .story-next { display: inline-flex; align-items: center; gap: 20px; font-size: 13px; line-height: 1.6; margin-top: 24px; color: var(--career-ink); }
.nhr-partnership .story-next:hover { color: var(--career-muted); }
@media (max-width: 800px) {
 .nhr-partnership .journey-heading.section { padding-top: 42px; padding-bottom: 30px; }
 .nhr-partnership .journey-heading { grid-template-columns: 1fr; gap: 22px; }
 .nhr-partnership .journey-heading h2 { font-size: clamp(34px,7.7vw,48px); }
 .nhr-partnership .journey-heading > p { font-size: 16px; max-width: 460px; justify-self: start; }
 .nhr-partnership .mobile-story-image { aspect-ratio: 1.8; margin-top: 18px; margin-bottom: 25px; }
 .nhr-partnership .story-title { font-size: clamp(32px,7.8vw,43px); }
 .nhr-partnership .story-intro { font-size: 16px; line-height: 1.8; margin-top: 17px; }
 .nhr-partnership .story-chapter { padding: 0 0 35px; }
 .nhr-partnership .story-chapter + article { padding-top: 33px; }
 .nhr-partnership .story-summary { padding: 18px 0; margin-top: 20px; }
 .nhr-partnership .story-summary h4 { font-size: 14px; margin-bottom: 9px; }
 .nhr-partnership .story-summary p { font-size: 16px; line-height: 1.8; }
 .nhr-partnership .detail-list [data-slot=accordion-trigger] { padding: 16px 0; font-size: 14px; }
 .nhr-partnership .story-next { margin-top: 21px; }
}
@media (max-width: 480px) {
 .nhr-partnership .mobile-story-image { aspect-ratio: 1.9; }
}

/* Match the source's native line-height and ignore the old theme's type defaults. */
.nhr-partnership .chapter>span:first-child{flex-shrink:0}
.nhr-partnership .scene-nav svg,.nhr-partnership .story-next svg{height:16px;flex-shrink:0}
.nhr-partnership .journey-image-label p{color:var(--career-paper)}
.nhr-partnership .scene-nav>a[aria-current=step]{background:var(--career-ink);color:var(--career-paper)}
#marka-elcisi-baslangic{scroll-margin-top:100px}
/* One selected image and its matching narrative; no adjacent chapter bleed. */
.nhr-partnership.is-panels .journey-visual{position:relative;top:auto}
.nhr-partnership.is-panels .story-chapter,.nhr-partnership.is-panels .story-chapter+article{padding:20px 0 0;border:0;min-height:0;outline:none}
.nhr-partnership.is-panels .journey-stories{min-height:clamp(560px,calc(100svh - 130px),680px)}
.nhr-partnership.is-panels .story-chapter:focus-visible{outline:2px solid var(--career-ink);outline-offset:8px}
.nhr-partnership.is-panels .scene-nav{scroll-margin-top:100px}
.nhr-partnership.is-panels .journey-photo-stack>img{transition:none;transform:none}
.nhr-partnership.is-panels .journey-photo-stack>img:not(.is-active){visibility:hidden}
@media(max-width:800px){
 .nhr-partnership.is-panels{padding-bottom:45px}
 .nhr-partnership.is-panels .journey-visual{display:block;height:auto;min-height:0;max-height:none;margin-bottom:30px}
 .nhr-partnership.is-panels .journey-photo-stack{display:none}
 .nhr-partnership.is-panels .journey-stories{min-height:0}
 .nhr-partnership.is-panels .story-chapter,.nhr-partnership.is-panels .story-chapter+article{padding:0}
 .nhr-partnership.is-panels .scene-nav>a{min-height:64px;padding:14px 10px;gap:5px;font-size:11px;justify-content:center;text-align:center}
 .nhr-partnership.is-panels .scene-nav>a>span{font-size:9px;flex-shrink:0;white-space:nowrap}
}
@media(max-width:360px){.nhr-partnership.is-panels .scene-nav>a{font-size:10px;padding:12px 7px;gap:4px}}
@media(prefers-reduced-motion:reduce){.nhr-partnership *{transition:none!important;animation:none!important}}

/* Use section 01's body type scale in every career panel and disclosure. */
.nhr-partnership{font-family:var(--nhr-font-sans);--serif:var(--nhr-font-serif)}
.nhr-partnership .story-intro,
.nhr-partnership .story-summary p,
.nhr-partnership .detail-list [data-slot=accordion-content]{font-family:var(--nhr-font-sans);font-size:var(--nhr-copy-size);font-weight:400;line-height:var(--nhr-copy-leading);letter-spacing:0}
.nhr-partnership .detail-list [data-slot=accordion-content] p{font:inherit;letter-spacing:inherit}
.nhr-partnership .story-summary h4,
.nhr-partnership .detail-list h4{font-family:var(--nhr-font-sans);font-size:var(--nhr-copy-size);font-weight:500;line-height:1.5;letter-spacing:0}
.nhr-partnership .detail-list [data-slot=accordion-trigger]{font-family:var(--nhr-font-sans);font-size:var(--nhr-copy-size);font-weight:500;line-height:1.6;letter-spacing:0}
