.foundation{background:#f6edde}.founding-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;align-items:start}.founding-heading{position:sticky;top:135px}.founding-heading h2{font-size:clamp(58px,6.8vw,96px);font-weight:500;letter-spacing:-.06em}.founding-heading h3{font:600 22px/1.45 var(--sans);letter-spacing:.02em;margin-top:22px;max-width:280px}.founding-date{margin-top:55px;padding-top:28px;border-top:1px solid var(--line);display:flex;gap:35px;align-items:center;max-width:360px}.founding-date time{font:500 23px/1.2 var(--serif);color:var(--clay);flex-shrink:0}.founding-date time span{font-size:64px;letter-spacing:-.045em}.founding-date p{font-size:11px;line-height:1.8;color:var(--muted);max-width:155px}.founding-signature{font:italic 22px/1.45 var(--serif);color:#987356;margin-top:32px}.founding-copy p{font-size:14px;line-height:1.95;color:#705d4f;margin:0 0 22px}.founding-copy p.founding-lead{font:500 27px/1.5 var(--serif);color:var(--ink);margin-bottom:30px}.founding-copy p:last-child{padding:24px 0 0;border-top:1px solid var(--line);margin-bottom:0;color:var(--clay)}.heritage-header{margin-top:105px;padding-top:65px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-end;gap:60px}.heritage-header h3{font-size:clamp(35px,4.2vw,57px);max-width:750px}.heritage-header>p{font-size:13px;line-height:1.9;max-width:300px;color:var(--muted)}.heritage-gallery{display:grid;grid-template-columns:1.1fr .9fr 1.05fr;gap:30px;margin-top:45px;align-items:start}.heritage-card{margin:0;min-width:0}.heritage-card:nth-child(2){margin-top:70px}.heritage-photo{overflow:hidden;aspect-ratio:1.22;border-radius:180px 180px 22px 22px;background:#d6b99a}.heritage-photo img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.heritage-card:hover img{transform:scale(1.035)}.heritage-card figcaption{padding:25px 5px 0}.heritage-card figcaption .eyebrow{color:var(--clay);font-size:9px;letter-spacing:.17em}.heritage-card h4{font:500 39px/1.15 var(--serif);letter-spacing:-.045em;margin:10px 0 14px}.heritage-card figcaption>p:last-child{font-size:12px;line-height:1.8;color:var(--muted);max-width:310px}.concept-callout{margin-top:85px;background:var(--clay);border-radius:24px;padding:48px 55px;color:var(--cream);display:flex;align-items:center;justify-content:space-between;gap:40px}.concept-callout .eyebrow{color:#e6b799;font-size:9px;margin-bottom:18px}.concept-callout h3{font-size:clamp(30px,3vw,43px);max-width:680px}.concept-invitation{font-size:15px;line-height:1.8;color:#f3d5bd;max-width:650px;margin-top:22px}.concept-callout .button{flex-shrink:0;font-size:11px}.site-header .desktop-nav a[href='/hikayemiz/']{white-space:nowrap}
@media(max-width:1100px){.founding-layout{gap:55px}.founding-heading h3{font-size:20px}.founding-date{gap:20px}.heritage-gallery{gap:22px}.concept-callout{padding:38px}.concept-callout .button{max-width:200px}}
@media(max-width:800px){.founding-layout{grid-template-columns:1fr;gap:42px}.founding-heading{position:static}.founding-heading h2{font-size:58px}.founding-heading h3{max-width:none;font-size:21px;margin-top:15px}.founding-date{margin-top:28px;padding-top:22px;gap:35px;max-width:410px}.founding-date time{font-size:22px}.founding-date time span{font-size:52px}.founding-signature{font-size:21px;margin-top:23px}.founding-copy p{font-size:13px;line-height:1.95;margin-bottom:22px}.founding-copy p.founding-lead{font-size:25px;margin-bottom:26px}.heritage-header{margin-top:60px;padding-top:40px;display:block}.heritage-header h3{font-size:38px}.heritage-header>p{margin-top:25px;max-width:none;font-size:12px}.heritage-gallery{grid-template-columns:1fr;gap:38px;margin-top:35px;max-width:500px;margin-left:auto;margin-right:auto}.heritage-card:nth-child(2){margin-top:0}.heritage-photo{aspect-ratio:1.4;border-radius:135px 135px 18px 18px}.heritage-card figcaption{padding-top:18px}.heritage-card h4{font-size:34px;margin:8px 0 12px}.heritage-card figcaption>p:last-child{max-width:none}.concept-callout{display:block;margin-top:48px;padding:30px 26px;border-radius:20px}.concept-callout h3{font-size:32px}.concept-invitation{font-size:14px;line-height:1.8}.concept-callout .button{max-width:none;margin-top:26px}}
