.ideas-index{background:#f5f0e7}.ideas-index section[id]{scroll-margin-top:106px}.ideas-index-eyebrow{margin:0;font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.ideas-index-hero{position:relative;overflow:clip;background:#191b31;color:#f8f3ea}.ideas-index-hero:after{content:"BPL";position:absolute;right:-.08em;bottom:-.52em;color:rgba(248,243,234,.045);font-family:var(--font-display),Georgia,serif;font-size:clamp(15rem,34vw,43rem);line-height:1;pointer-events:none}.ideas-index-hero .site-shell{position:relative;z-index:1;padding-block:clamp(105px,11vw,160px) 0}.ideas-index-hero .ideas-index-eyebrow{margin-bottom:24px;color:#d8bd81}.ideas-index-hero h1{max-width:1020px;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(4.15rem,7.8vw,9rem);font-weight:400;letter-spacing:-.067em;line-height:.94;text-wrap:balance}.ideas-index-hero h1 em{color:#d8bd81;font-weight:400}.ideas-index-hero .site-shell>p:not(.ideas-index-eyebrow){max-width:570px;margin:32px 0 0;color:rgba(248,243,234,.78);line-height:1.7}.ideas-index-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(65px,8vw,120px);border-top:1px solid rgba(248,243,234,.35)}.ideas-index-categories a{min-height:75px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-left:1px solid rgba(248,243,234,.22);padding:15px 20px;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.1rem,1.65vw,1.55rem);transition:background-color .25s ease,color .25s ease}.ideas-index-categories a:first-child{border-left:0}.ideas-index-categories a:focus-visible,.ideas-index-categories a:hover{background:#f8f3ea;color:#191b31}.ideas-index-featured,.ideas-index-group{padding-block:clamp(82px,9vw,135px)}.ideas-index-featured{background:#eae4da}.ideas-index-featured .ideas-index-eyebrow{margin-bottom:30px;color:#8b6b36}.ideas-index-featured a{min-height:360px;display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,340px) 55px;gap:30px;align-items:start;border-top:1px solid rgba(36,35,68,.38);border-bottom:1px solid rgba(36,35,68,.38);padding-block:28px;transition:color .25s ease}.ideas-index-featured a:focus-visible,.ideas-index-featured a:hover{color:#9d753e}.ideas-index-featured-meta{font-size:.68rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#977345}.ideas-index-featured-copy{max-width:900px;display:grid}.ideas-index-featured h2{margin:30px 0 20px;font-family:var(--font-display),Georgia,serif;font-size:clamp(2.65rem,5vw,5.7rem);font-weight:400;letter-spacing:-.053em;line-height:1.02}.ideas-index-featured-description{max-width:650px;color:#5c5965;font-size:.95rem;line-height:1.7}.ideas-index-featured-art{position:relative;height:300px;display:block;overflow:hidden;border:9px solid #f8f3ea;box-shadow:0 18px 40px rgba(32,30,47,.13);transform:rotate(2deg);transition:transform .45s var(--ease-out-expo)}.ideas-index-featured-art img{object-fit:cover;object-position:center;transition:transform .65s var(--ease-out-expo)}.ideas-index-featured-art:after{content:"BPL / FİKİR";position:absolute;right:9px;bottom:9px;padding:5px 7px;background:rgba(248,243,234,.94);color:#191b31;font-size:.54rem;font-weight:800;letter-spacing:.12em}.ideas-index-featured a:focus-visible .ideas-index-featured-art,.ideas-index-featured a:hover .ideas-index-featured-art{transform:rotate(0)}.ideas-index-featured a:focus-visible .ideas-index-featured-art img,.ideas-index-featured a:hover .ideas-index-featured-art img{transform:scale(1.055)}.ideas-index-featured-arrow{justify-self:end;font-size:2rem}.ideas-index-group:nth-of-type(2n){background:#efe9de}.ideas-index-group-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.ideas-index-group-heading .ideas-index-eyebrow{color:#94744b}.ideas-index-cta h2,.ideas-index-group h2{margin:15px 0 0;font-family:var(--font-display),Georgia,serif;font-size:clamp(3.1rem,5.4vw,6rem);font-weight:400;letter-spacing:-.06em;line-height:1}.ideas-index-group-heading>p{max-width:290px;margin:0 0 7px;color:#666574;font-size:.9rem}.ideas-index-list{border-top:1px solid rgba(36,35,68,.29)}.ideas-index-list article{border-bottom:1px solid rgba(36,35,68,.29)}.ideas-index-list a{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:24px;align-items:start;padding:27px 0 30px;transition:padding-left .3s var(--ease-out-expo),color .25s ease}.ideas-index-list a:focus-visible,.ideas-index-list a:hover{padding-left:12px;color:#9d753e}.ideas-index-row-date{color:#9d753e;font-size:.67rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ideas-index-row-content{display:grid}.ideas-index-row-content h3{max-width:960px;margin:10px 0 8px;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.5rem,2.5vw,2.8rem);font-weight:400;letter-spacing:-.035em;line-height:1.14}.ideas-index-row-description{max-width:730px;color:#63616c;font-size:.82rem;line-height:1.65}.ideas-index-row-arrow{justify-self:end;font-size:1.4rem}.ideas-index-cta{padding-block:110px;background:#17192d;color:#f8f3ea}.ideas-index-cta .ideas-index-eyebrow{color:#d8bd81}.ideas-index-cta h2{max-width:900px}.ideas-index-cta a{min-height:47px;width:fit-content;display:inline-flex;align-items:center;gap:30px;margin-top:35px;border-bottom:1px solid;font-size:.82rem;font-weight:800}@media (max-width:760px){.ideas-index-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.ideas-index-categories a:nth-child(odd){border-left:0}.ideas-index-categories a:nth-child(n+3){border-top:1px solid rgba(248,243,234,.22)}.ideas-index-featured a{grid-template-columns:minmax(0,1fr) 35px;min-height:0}.ideas-index-featured-copy{grid-column:1;grid-row:1}.ideas-index-featured-arrow{grid-column:2;grid-row:1}.ideas-index-featured-art{grid-column:1/-1;grid-row:2;height:260px;transform:rotate(0)}.ideas-index-group-heading{display:block}.ideas-index-group-heading>p{max-width:520px;margin-top:14px}}@media (prefers-reduced-motion:reduce){.ideas-index-featured-art,.ideas-index-featured-art img{transition:none}}@media (max-width:600px){.ideas-index-hero .site-shell{padding-top:96px}.ideas-index-hero h1{font-size:clamp(3.4rem,12vw,4.8rem)}.ideas-index-hero .site-shell>p:not(.ideas-index-eyebrow){font-size:.86rem}.ideas-index-categories{margin-top:76px}.ideas-index-categories a{min-height:62px;padding:10px 8px;font-size:1rem}.ideas-index-featured,.ideas-index-group{padding-block:75px}.ideas-index-featured h2{font-size:clamp(2.7rem,9vw,4rem)}.ideas-index-list a{grid-template-columns:minmax(0,1fr) 20px;gap:10px}.ideas-index-row-content h3{font-size:1.6rem}}