.home-hero{padding-top:clamp(9.5rem,12vw,11.5rem);padding-bottom:clamp(5rem,7vw,7rem);min-height:44rem;align-items:center}.home-hero-copy{grid-column:1/8}.home-hero-title{font-size:clamp(3.7rem,5.1vw,4.8rem);line-height:.96;letter-spacing:-.035em;margin-bottom:2.1rem}.home-hero-title span{display:block}.home-hero-descriptor{font:400 .9rem/1.4 var(--display);color:var(--graphite);margin-bottom:1.35rem}.home-hero-statement{font-size:clamp(1.08rem,.38vw + 1rem,1.28rem);line-height:1.55;color:var(--graphite);max-width:37ch;margin-bottom:2.4rem}.home-hero-portrait{grid-column:9/13;justify-self:end;width:min(100%,22.5rem);overflow:hidden;background:transparent}.home-hero-portrait img{display:block;width:100%;height:auto;object-fit:contain}.home-featured,.home-questions,.home-perspectives,.home-about{border-top:1px solid var(--rule)}.home-featured-intro,.home-questions-head,.home-perspectives-head{grid-column:1/4}.home-section-title{font-size:clamp(2.1rem,2vw + 1.65rem,2.85rem);line-height:1.03;letter-spacing:-.025em;max-width:15ch}.home-featured-content{grid-column:5/12}.home-featured-topic,.home-article-topic{font:500 var(--meta)/1.2 var(--body);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-bottom:1rem}.home-featured-title{font-size:clamp(2.7rem,2.8vw + 2rem,3.6rem);line-height:1.02;letter-spacing:-.03em;max-width:16ch;margin-bottom:1.5rem}.home-featured-deck{font-size:clamp(1.08rem,.38vw + 1rem,1.28rem);line-height:1.55;color:var(--graphite);max-width:49ch}.home-featured-note{grid-column:12/13;writing-mode:vertical-rl;transform:rotate(180deg);font:500 .68rem/1 var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.home-questions-head p{margin-top:1.2rem;color:var(--muted);max-width:27ch}.home-questions-list{grid-column:5/13}.home-question-row{display:grid;grid-template-columns:3.5rem 1fr;gap:1.2rem;padding-block:1.7rem;border-top:1px solid var(--rule-strong)}.home-question-row:last-child{border-bottom:1px solid var(--rule-strong)}.home-question-index{font:500 var(--meta)/1.2 var(--body);color:var(--muted);padding-top:.5rem}.home-question-text{font-size:clamp(1.62rem,1.35vw + 1.32rem,2.15rem);line-height:1.14;letter-spacing:-.018em;max-width:29ch}.home-perspectives-main{grid-column:5/9;padding-right:1rem}.home-perspectives-side{grid-column:9/13}.home-article-main-title{font-size:clamp(2.15rem,2.1vw + 1.65rem,2.9rem);line-height:1.04;letter-spacing:-.025em;margin-bottom:1.25rem;max-width:16ch}.home-article-side{padding-block:1.55rem;border-top:1px solid var(--rule-strong)}.home-article-side:last-child{border-bottom:1px solid var(--rule-strong)}.home-article-side-title{font-size:clamp(1.55rem,1.1vw + 1.3rem,2rem);line-height:1.1;margin-bottom:.8rem}.home-article-summary{color:var(--graphite);font-size:.98rem}.home-about-photo{grid-column:1/6;overflow:hidden}.home-about-photo img{display:block;width:100%;height:auto;object-fit:contain}.home-about-copy{grid-column:7/12;align-self:center}.home-about-copy .home-section-title{margin-bottom:1.6rem}.home-about-copy p{color:var(--graphite);max-width:56ch;margin-bottom:1.15rem}.home-credential{margin-top:2rem;padding-top:1.1rem;border-top:1px solid var(--rule);font-size:.78rem;color:var(--muted)}.home-about-links{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:1.7rem}
@media(max-width:1024px){.home-hero-copy{grid-column:1/6}.home-hero-portrait{grid-column:6/9}.home-featured-intro,.home-questions-head,.home-perspectives-head{grid-column:1/3}.home-featured-content{grid-column:3/8}.home-featured-note{grid-column:8/9}.home-questions-list{grid-column:3/9}.home-perspectives-main{grid-column:3/6}.home-perspectives-side{grid-column:6/9}.home-about-photo{grid-column:1/5}.home-about-copy{grid-column:5/9}}@media(max-width:768px){.home-hero{padding-top:7.6rem;display:grid;text-align:center}.home-hero-copy,.home-hero-portrait,.home-featured-intro,.home-featured-content,.home-questions-head,.home-questions-list,.home-perspectives-head,.home-perspectives-main,.home-perspectives-side,.home-about-photo,.home-about-copy{grid-column:1/-1}.home-hero-title{font-size:clamp(2.85rem,12vw,3.25rem);max-width:9ch;margin-inline:auto}.home-hero-statement,.home-hero-descriptor{margin-inline:auto}.home-hero-portrait{width:min(82vw,20rem);margin-top:2.8rem;justify-self:center}.home-featured-intro,.home-questions-head,.home-perspectives-head,.home-about-copy{text-align:center;margin-bottom:2.2rem}.home-featured-note{display:none}.home-featured-title,.home-featured-deck,.home-section-title,.home-article-main-title,.home-about-copy p{margin-left:auto;margin-right:auto}.home-question-row{grid-template-columns:1fr;text-align:center}.home-question-text{margin:auto}.home-perspectives-main{padding-right:0;margin-bottom:2rem;text-align:center}.home-article-side{text-align:center}.home-about-photo{width:min(100%,34rem);margin:0 auto 2.4rem}.home-about-links{justify-content:center}}

/* Gündem rows are real Perspective links */
.home-question-link{color:inherit;text-decoration:none;position:relative;padding-right:2.5rem;transition:color var(--fast) var(--ease)}
.home-question-link:hover,.home-question-link:focus-visible{color:var(--accent)}
.home-question-arrow{position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font:500 1rem/1 var(--body);transition:transform var(--fast) var(--ease)}
.home-question-link:hover .home-question-arrow,.home-question-link:focus-visible .home-question-arrow{transform:translate(4px,-50%)}
@media(max-width:768px){.home-question-link{padding-right:2rem}.home-question-arrow{right:.1rem}}
/* Mobile: preserve the editorial layout, but align all content to the left. */
@media(max-width:768px){
  .home-hero{display:grid;text-align:left}
  .home-hero-title{margin-left:0;margin-right:0;max-width:9ch}
  .home-hero-statement,.home-hero-descriptor{margin-left:0;margin-right:0}
  .home-hero-portrait{justify-self:start}
  .home-featured-intro,.home-questions-head,.home-perspectives-head,.home-about-copy{text-align:left}
  .home-featured-title,.home-featured-deck,.home-section-title,.home-article-main-title,.home-about-copy p{margin-left:0;margin-right:0}
  .home-question-row{grid-template-columns:2.25rem 1fr;text-align:left}
  .home-question-index{grid-column:1}
  .home-question-text{grid-column:2;margin:0;max-width:none}
  .home-perspectives-main,.home-article-side{text-align:left}
  .home-about-photo{margin-left:0;margin-right:0}
  .home-about-links{justify-content:flex-start}
}

/* Mobile alignment: only the opening hero is centered; all following homepage sections stay left aligned. */
@media(max-width:768px){
  .home-hero{text-align:center}
  .home-hero-title{margin-left:auto;margin-right:auto}
  .home-hero-statement,.home-hero-descriptor{margin-left:auto;margin-right:auto}
  .home-hero-portrait{justify-self:center}

  .home-featured-intro,.home-questions-head,.home-perspectives-head,.home-about-copy{text-align:left}
  .home-featured-title,.home-featured-deck,.home-section-title,.home-article-main-title,.home-about-copy p{margin-left:0;margin-right:0}
  .home-question-row{grid-template-columns:2.25rem 1fr;text-align:left}
  .home-question-text{margin:0;max-width:none}
  .home-perspectives-main,.home-article-side{text-align:left}
  .home-about-photo{margin-left:0;margin-right:0}
  .home-about-links{justify-content:flex-start}
}
