/* Reference artwork and hierarchy, Edebiyat 1.3.0 */
.literature-theme .masthead{background:linear-gradient(105deg,#633f52,#70485b 63%,#5b394d)}
.literature-theme .masthead:before{background-image:url('branch-ivory.png');filter:none;opacity:.68;width:120px;height:130px;left:12px;bottom:0;background-size:contain}
.literature-theme .masthead-top{min-height:111px}.literature-theme .brand{display:grid;grid-template-columns:86px auto;grid-template-rows:auto auto;column-gap:9px;align-items:center;text-align:center}.reference-logo-mark{grid-column:1;grid-row:1/3;width:86px;height:94px;object-fit:contain;border-radius:0!important}.literature-theme .brand-name{grid-column:2;grid-row:1;font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:49px;line-height:1.12;letter-spacing:-1px;align-self:end}.literature-theme .brand-slogan{grid-column:2;grid-row:2;font-size:15px;letter-spacing:.7px;align-self:start;margin-top:6px}.literature-theme .main-nav{padding-bottom:13px}.literature-theme .main-nav a{font-size:16px}
.literature-theme .journal-hero{width:min(1420px,calc(100% - 116px));grid-template-columns:.8fr 1.2fr;gap:22px;padding-bottom:0;align-items:center}.journal-hero-visual{display:grid;grid-template-columns:minmax(0,1fr) 78px;gap:20px;align-items:center;min-width:0}.literature-theme .journal-hero-art{height:460px;border-radius:185px 0 16px 16px}.literature-theme .journal-hero-art>img{object-position:center;object-fit:cover}.literature-theme .journal-hero-copy{padding-top:25px;padding-bottom:70px}.literature-theme .journal-hero-copy h1{font-size:clamp(40px,3.7vw,60px);line-height:1.13}.literature-theme .journal-hero-copy>p{font-size:21px;max-width:410px}.hero-sprig{filter:grayscale(1);opacity:.42;right:5px;bottom:6px}
/* These two viewports display the original handwriting from the supplied reference.
   Accessible text remains live HTML; no mock article content is displayed. */
.reference-handwriting{display:block;background-image:url('reference-details.png');background-repeat:no-repeat;background-size:1039px 1514px;flex-shrink:0}.hero-handwriting{width:78px;height:122px;background-position:-953px -309px;margin-top:110px;transform:rotate(-1deg)}.poetry-handwriting{width:114px;height:89px;background-position:-888px -1198px}.poetry-decoration{display:flex;align-items:end;justify-content:center;gap:0;padding-top:5px;min-width:0}.poetry-decoration>img{width:110px;height:205px;object-fit:contain;border-radius:0!important}.poetry-decoration .poetry-handwriting{margin-left:-12px;margin-bottom:12px}.literature-theme .poetry-inner{grid-template-columns:1fr minmax(175px,.65fr);gap:15px}.literature-theme .poetry-inner h3{font-size:25px}.literature-theme .poetry-inner p{font-size:17px}
.literature-theme .magazine-heading{margin-bottom:20px}.literature-theme .magazine-heading h2{font-size:43px;line-height:1.12;color:#392830;letter-spacing:-1.2px}.literature-theme .story-card h3{font-size:26px}.literature-theme .magazine-pick-list .story-card h3{font-size:23px}.literature-theme .magazine-guests .story-card h3{font-size:20px}.literature-theme .magazine-picks{padding-block:20px 26px}.literature-theme .magazine-section{padding-block:20px 30px}.literature-theme .magazine-pair{grid-template-columns:1fr 1fr}.literature-theme .magazine-pair .magazine-heading h2{font-size:40px}.literature-theme .magazine-pair .magazine-heading>a{font-size:13px}
.literature-theme .reference-footer{background:linear-gradient(105deg,#623c51,#73485d);isolation:isolate}.literature-theme .reference-footer:before,.literature-theme .reference-footer:after{content:'';position:absolute;background:url('branch-ivory.png') center/contain no-repeat;width:100px;height:120px;bottom:20px;left:14px;opacity:.56;pointer-events:none;filter:none;z-index:-1}.literature-theme .reference-footer:after{left:auto;right:14px;transform:scaleX(-1)}.literature-theme .reference-footer .footer-main{display:grid;grid-template-columns:.85fr 1fr 1.35fr;gap:45px;padding:35px 0 30px;align-items:start}.reference-footer h2{color:#fff;font-size:28px;margin-bottom:16px}.reference-footer .footer-imprint>p{font-size:15px;line-height:1.75;color:#eee0e7;overflow-wrap:anywhere}.reference-footer .footer-categories>ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.reference-footer .footer-categories a,.reference-footer .footer-imprint a{color:#f6eaf1;font-size:15px;line-height:1.5}.reference-footer a:hover{color:white;text-decoration:underline;text-underline-offset:4px}.reference-footer-brand{display:flex;align-items:center;gap:8px}.reference-footer-brand>img{object-fit:contain;width:55px;height:65px;border-radius:0!important}.reference-footer-brand>span{display:block;font-size:32px;line-height:1.2}.reference-footer-brand small{display:block;color:#eee0e7;font-size:13px;letter-spacing:.3px;margin-top:6px}.reference-footer .footer-description{font-size:16px;line-height:1.6;color:#eee0e7;margin:17px 0 13px}.footer-social-icons{display:flex;gap:12px;align-items:center}.footer-social-icons a{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;border:1px solid #ffffff35;color:#fff}.footer-social-icons a:hover,.footer-social-icons a:focus-visible{background:#ffffff18;border-color:#fff}.reference-footer .footer-bottom{justify-content:space-between}.reference-footer .managed-menu{list-style:none;padding:0;margin:12px 0 0}.reference-footer .managed-menu ul{list-style:none;padding-left:12px}
@media(min-width:1600px){.literature-theme .journal-hero-art{height:510px}.literature-theme .journal-hero-copy h1{font-size:64px}}
@media(max-width:1100px){.literature-theme .brand-name{font-size:41px}.literature-theme .brand{grid-template-columns:70px auto}.reference-logo-mark{width:70px;height:83px}.literature-theme .journal-hero{width:calc(100% - 60px);grid-template-columns:.85fr 1.15fr;gap:20px}.journal-hero-visual{grid-template-columns:minmax(0,1fr) 63px;gap:10px}.literature-theme .journal-hero-art{height:370px}.hero-handwriting{transform:scale(.85);transform-origin:left center}.literature-theme .journal-hero-copy h1{font-size:43px}.literature-theme .magazine-heading h2{font-size:37px}.literature-theme .magazine-pair .magazine-heading h2{font-size:34px}.literature-theme .poetry-inner{grid-template-columns:1fr}.poetry-decoration{justify-content:flex-end;padding-top:0}.poetry-decoration>img{height:135px;width:80px}.literature-theme .reference-footer .footer-main{gap:24px;grid-template-columns:.8fr 1fr 1.2fr}.reference-footer-brand>span{font-size:26px}.reference-footer .footer-categories>ul{grid-template-columns:1fr}}
@media(max-width:700px){.literature-theme .masthead-top{min-height:115px}.literature-theme .brand{grid-template-columns:54px auto;gap:2px}.reference-logo-mark{width:54px;height:70px}.literature-theme .brand-name{font-size:31px}.literature-theme .brand-slogan{font-size:11px;letter-spacing:0;margin-top:7px}.literature-theme .masthead:before{width:60px;height:78px;left:2px;opacity:.35}.literature-theme .nav-toggle{top:7px;left:0;font-size:22px}.literature-theme .search-toggle{top:10px;padding:6px}.literature-theme .journal-hero{width:calc(100% - 36px);grid-template-columns:1fr;padding-top:26px;gap:20px}.literature-theme .journal-hero-copy{padding-top:0;padding-bottom:16px}.literature-theme .journal-hero-copy h1{font-size:42px}.literature-theme .journal-hero-copy>p{font-size:18px;margin:18px 0}.journal-hero-visual{grid-template-columns:minmax(0,1fr) 64px;gap:10px}.literature-theme .journal-hero-art{height:275px;border-top-left-radius:100px}.hero-handwriting{margin-top:60px;transform:scale(.82)}.literature-theme .magazine-heading h2,.literature-theme .magazine-pair .magazine-heading h2{font-size:34px}.literature-theme .story-card h3{font-size:24px}.literature-theme .magazine-guests .story-card h3,.literature-theme .magazine-pick-list .story-card h3{font-size:21px}.literature-theme .magazine-pair{grid-template-columns:1fr}.literature-theme .poetry-inner{grid-template-columns:1fr 160px}.poetry-decoration>img{height:170px;width:85px}.poetry-handwriting{transform:scale(.82);transform-origin:left bottom;margin-right:-20px}.literature-theme .reference-footer .footer-main{grid-template-columns:1fr;gap:27px;padding-block:29px}.reference-footer .footer-categories>ul{grid-template-columns:1fr 1fr}.reference-footer-brand>span{font-size:31px}.reference-footer h2{font-size:28px}.literature-theme .reference-footer:before,.literature-theme .reference-footer:after{width:65px;height:95px;bottom:4px;opacity:.28}.reference-footer .footer-bottom{align-items:center;gap:15px}.reference-footer .footer-bottom>a{max-width:none}.reference-footer .footer-imprint:empty{display:none}}
@media(max-width:370px){.literature-theme .brand-name{font-size:28px}.literature-theme .brand-slogan{font-size:10px}.literature-theme .brand{grid-template-columns:45px auto}.reference-logo-mark{width:45px}.literature-theme .journal-hero-copy h1{font-size:36px}.literature-theme .poetry-inner{grid-template-columns:1fr}.poetry-decoration{justify-content:center}}
/* Pixel-faithful hero viewport: original image region x430,y112,w506,h352.
   Its box stays fixed to the approved artwork, independently of article covers. */
.literature-theme .journal-hero-art{position:relative}
.literature-theme .journal-hero-art>img{position:absolute!important;max-width:none!important;width:205.335968%!important;height:430.113636%!important;left:-84.980237%;top:-31.818182%;object-fit:fill!important;border-radius:0!important}

/* 1.3.1 explicit type hierarchy and four footer columns. */
.literature-theme{--brand-font:Georgia,'Times New Roman',serif}
.literature-theme .brand-name,.literature-theme .story-card h3,.literature-theme .poetry-inner h3,.literature-theme .blog-post__hero h1,.literature-theme .blog-post-relation-card h3,.literature-theme .video-card h3,.literature-theme .reference-footer h2,.literature-theme .footer-brand{font-family:var(--brand-font)!important}
.literature-theme .magazine-heading h2,.literature-theme .magazine-pair .magazine-heading h2{font-family:var(--brand-font);font-size:46px!important;line-height:1.15;font-weight:500;letter-spacing:-1px;color:#4f2e40}
.literature-theme .story-card h3,.literature-theme .poetry-inner h3{font-size:23px!important;line-height:1.25;letter-spacing:-.3px;font-weight:400}
.literature-theme .magazine-pick-list .story-card h3{font-size:21px!important}.literature-theme .magazine-guests .story-card h3{font-size:19px!important}
.literature-theme .blog-post__hero h1{font-size:34px!important;line-height:1.25;letter-spacing:-.5px}.literature-theme .blog-post-relation-card h3,.literature-theme .video-card h3{font-size:23px!important}
.literature-theme .blog-post__hero img{display:none!important}.literature-theme .byline .byline-avatar{display:block;width:28px;height:28px;min-width:28px;border-radius:50%!important;object-fit:cover;margin:0}
.literature-theme .reference-footer .footer-main{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:30px}.reference-footer .footer-categories>ul{display:flex;flex-direction:column;gap:9px}.reference-footer h2{font-size:25px!important;font-weight:400}.reference-footer-brand>span{font-size:30px}.reference-footer .footer-spacer{min-width:0}
@media(max-width:1100px){.literature-theme .magazine-heading h2,.literature-theme .magazine-pair .magazine-heading h2{font-size:39px!important}.literature-theme .reference-footer .footer-main{gap:22px;grid-template-columns:1.3fr 1fr .5fr 1fr}}
@media(max-width:700px){.literature-theme .magazine-heading h2,.literature-theme .magazine-pair .magazine-heading h2{font-size:33px!important}.literature-theme .story-card h3,.literature-theme .poetry-inner h3{font-size:22px!important}.literature-theme .magazine-guests .story-card h3,.literature-theme .magazine-pick-list .story-card h3{font-size:19px!important}.literature-theme .blog-post__hero h1{font-size:29px!important}.literature-theme .reference-footer .footer-main{grid-template-columns:1fr 1fr;gap:25px}.reference-footer .footer-identity{grid-column:1/-1}.reference-footer .footer-spacer{display:none}.reference-footer .footer-categories>ul{display:flex;flex-direction:column}}
@media(max-width:420px){.literature-theme .reference-footer .footer-main{grid-template-columns:1fr}.reference-footer .footer-identity{grid-column:auto}}

/* Compact footer: reduce vertical whitespace by roughly one third without clipping content. */
.literature-theme .reference-footer{margin-top:13px}
.literature-theme .reference-footer .footer-main{padding-top:23px;padding-bottom:20px;row-gap:17px}
.literature-theme .reference-footer h2{margin-bottom:8px;line-height:1.1}
.literature-theme .reference-footer .footer-categories>ul{gap:3px}
.literature-theme .reference-footer .footer-categories a,.literature-theme .reference-footer .footer-imprint a{line-height:1.2}
.literature-theme .reference-footer .footer-imprint>p{line-height:1.35;margin:0}
.literature-theme .reference-footer .footer-description{line-height:1.35;margin-top:10px;margin-bottom:8px}
.literature-theme .reference-footer .managed-menu{margin-top:8px}
.literature-theme .reference-footer .footer-social-icons a{width:30px;height:30px}
.literature-theme .reference-footer .footer-bottom{padding-top:8px;padding-bottom:8px;line-height:1.2;min-height:0}
@media(max-width:700px){.literature-theme .reference-footer .footer-main{padding-block:19px;row-gap:17px}.literature-theme .reference-footer .footer-bottom{gap:10px}}
