@font-face{font-family:Literata;src:url(fonts/literata.woff2) format('woff2');font-weight:200 900;font-display:swap}@font-face{font-family:Outfit;src:url(fonts/outfit.woff2) format('woff2');font-weight:100 900;font-display:swap}
:root{--paper:#f4f2ec;--ink:#181b25;--blue:#204be5;--white:#fffefa;--muted:#535760}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:18px/1.65 Outfit,Arial,sans-serif}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:Literata,Georgia,serif;font-weight:500;letter-spacing:-.055em;line-height:1.15;text-wrap:pretty}h1{font-size:clamp(37px,5vw,70px)}h2{font-size:clamp(29px,3.1vw,44px)}h3{font-size:27px}p+p{margin-top:20px}a{color:inherit}button,input,select{font:inherit;font-size:17px}button{cursor:pointer}a,button,input,select{touch-action:manipulation;-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #a53018;outline-offset:5px}picture,img{display:block;width:100%;height:100%}img{object-fit:cover}svg{display:block}figure{overflow:hidden}address{font-style:normal}[hidden]{display:none!important}main{min-width:0}.skip{position:fixed;z-index:200;top:-100px;left:24px;padding:12px 20px;background:var(--blue);color:white}.skip:focus{top:12px}.text-action{display:inline-block;background:var(--blue);color:var(--white);padding:12px 20px;min-height:46px;max-width:100%;font-weight:600;font-size:16px;text-decoration:none;border:0;border-radius:0;line-height:1.4;text-align:center;overflow-wrap:anywhere}.text-action:hover{background:var(--ink);color:var(--white)}
.journal-masthead{height:96px;display:flex;align-items:center;gap:35px;padding:0 24px;background:var(--paper);position:relative;z-index:60}.journal-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font:550 25px/1.2 Literata,Georgia,serif;letter-spacing:-1.2px;flex-shrink:0;white-space:nowrap}.journal-brand svg{width:32px;height:40px;color:var(--blue);flex-shrink:0}.reading-nav{display:flex;gap:32px;align-items:center;margin-left:auto}.reading-index{display:grid;grid-template-columns:1fr;gap:3px}.index-link{font-size:16px;line-height:1.4;text-decoration:underline;text-underline-offset:4px;width:fit-content}.index-link:hover{color:var(--blue)}.contact-stamp{background:var(--blue);color:var(--white);padding:12px 22px;min-height:46px;text-decoration:none;font-size:16px;font-weight:550;display:flex;align-items:center;justify-content:center}.contact-stamp:hover{background:var(--ink)}.reading-toggle{display:none;align-items:center;gap:14px;background:var(--ink);color:var(--white);border:0;padding:12px 14px;height:46px;margin-left:auto}.reading-toggle span{font-size:15px;font-weight:600}.reading-toggle svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.8}.reading-toggle[aria-expanded=true]{background:var(--blue)}
.headline-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.headline-link:hover{color:var(--blue);text-decoration-thickness:2px}.story-image-link{display:block;aspect-ratio:1.85}.story-image-link:focus-visible{outline-offset:5px}.front-lead{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.8fr);gap:40px;padding:24px 24px 40px}.front-index{display:flex;flex-direction:column;align-items:start;gap:22px}.front-index h1{font-size:clamp(34px,3vw,43px);letter-spacing:-.055em;line-height:1.16}.front-index>p{font-size:18px;line-height:1.7}.front-index nav{display:grid;gap:18px;margin-top:4px}.front-index-link{font-size:18px;line-height:1.4;text-decoration:underline;text-underline-offset:4px}.front-index-link:hover{color:var(--blue)}.cover-story h2{font-size:clamp(34px,4vw,61px);margin-top:24px;line-height:1.14}.cover-story>p{font-size:21px;line-height:1.6;margin-top:20px;max-width:90ch}
.feature-pair{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.8fr);gap:36px;padding:16px 24px 40px;align-items:start}.wide-note>figure{aspect-ratio:1.65}.wide-note h2{margin-top:24px;font-size:clamp(31px,3.2vw,48px)}.wide-note>p{font-size:20px;margin-top:20px;max-width:76ch}.vertical-note{display:flex;flex-direction:column}.vertical-note>h2{font-size:clamp(28px,2.7vw,39px);margin-bottom:24px}.vertical-note>figure{aspect-ratio:.95}.vertical-note>p{font-size:19px;margin-top:20px}.ocean-report{background:var(--blue);color:var(--white)}.ocean-report>figure{height:clamp(300px,35vw,560px)}.ocean-report>div{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;padding:30px 24px 36px;align-items:start}.ocean-report h2{font-size:clamp(33px,3.9vw,57px)}.ocean-report .headline-link:hover{color:var(--white);text-decoration-thickness:3px}.ocean-report p{font-size:21px;line-height:1.65}.dispatches{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;padding:38px 24px}.dispatches article{display:flex;flex-direction:column;min-width:0}.dispatches h2{font-size:clamp(30px,3.2vw,45px)}.dispatches p{font-size:20px;margin-top:20px}.dispatches figure{aspect-ratio:1.7}.dispatches article:first-child>figure{margin-top:26px}.dispatches article:last-child>div{margin-top:26px}.editorial-lens{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.6fr);gap:32px;margin:0 24px 40px;padding:28px;background:#e2e6ee}.editorial-lens>figure{position:relative;align-self:stretch;min-height:0}.editorial-lens picture{position:absolute;inset:0}.editorial-lens>div{display:grid;grid-template-columns:1fr 1fr;gap:20px 30px}.editorial-lens h2{grid-column:1/-1;font-size:clamp(29px,3vw,41px)}.editorial-lens p{font-size:18px;line-height:1.7}.editorial-lens p+p{margin:0}
.journal-colophon{background:var(--ink);color:var(--paper);padding:30px 24px 20px;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:26px 40px}.colophon-index{display:grid;align-content:start;gap:12px}.colophon-link{font-size:15px;text-underline-offset:4px;width:fit-content}.colophon-link:hover{color:#b5c5ff}.colophon-contact{display:flex;flex-direction:column;align-items:start;gap:12px;min-width:0}.colophon-mail{font-size:clamp(23px,3vw,39px);font-weight:450;letter-spacing:-.035em;line-height:1.25;text-underline-offset:6px;overflow-wrap:anywhere}.colophon-phone{font-size:17px;text-underline-offset:4px}.colophon-contact address{font-size:16px;line-height:1.6;margin-top:4px}.colophon-rights{grid-column:1/-1;font-size:14px;line-height:1.6}.storage-slip{position:fixed;bottom:0;left:0;right:0;z-index:90;background:var(--white);color:var(--ink);box-shadow:0 -5px 24px #181b2526;padding:18px 24px max(18px,env(safe-area-inset-bottom));display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;max-height:calc(100dvh - 24px);overflow:auto}.storage-slip>p{font-size:15px;line-height:1.6;max-width:100ch}.storage-slip>div{display:flex;gap:22px;align-items:center}.storage-slip button{background:var(--blue);color:white;min-height:46px;padding:11px 18px;font-size:15px;font-weight:550;border:0;border-radius:0}.storage-slip button:hover{background:var(--ink)}.storage-link{font-size:14px;text-underline-offset:4px}
.journal-page{padding:24px 24px 40px}.article-heading{margin-bottom:30px}.article-heading h1{font-size:clamp(36px,5vw,72px);max-width:1300px;line-height:1.13}.article-heading>p{font-size:23px;line-height:1.55;margin-top:26px;max-width:100ch}.article-art{height:clamp(290px,38vw,560px);margin-bottom:32px}.prose-sequence{display:grid;gap:26px}.prose-piece{min-width:0}.prose-piece h2{font-size:clamp(28px,3vw,40px);margin-bottom:20px}.prose-piece p{font-size:19px;line-height:1.8}.prose-piece p+p{margin-top:20px}.long-read .prose-piece>div{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);gap:35px}.long-read .prose-piece h2{font-size:30px;margin:0}.long-read .prose-piece p{font-size:21px;line-height:1.8;max-width:85ch}.long-read .prose-piece{padding:10px 0 20px}.archive-search{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:18px 26px;background:#e2e6ee;padding:26px;margin-bottom:22px}.archive-search label{display:flex;flex-direction:column;gap:9px;font-size:16px;font-weight:550}.archive-search input,.archive-search select{width:100%;min-width:0;background:var(--white);color:var(--ink);padding:13px 15px;border:1px solid #747b8d;border-radius:0;min-height:52px}.archive-search button{grid-column:1/-1;justify-self:start;background:var(--ink);color:var(--paper);border:0;padding:11px 17px;font-size:15px;min-height:44px}.result-summary{font-size:16px;margin-bottom:18px}.archive-list{display:grid;gap:0}.archive-list article{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;padding:26px 0}.archive-list h2{font-size:clamp(28px,3vw,39px)}.archive-list p{font-size:20px;line-height:1.65;max-width:80ch}.search-empty{padding:25px;background:var(--white);font-size:20px}.page-teksty .prose-sequence{display:none}
.page-redakcja .prose-piece:first-child{display:flow-root}.page-redakcja .prose-piece:first-child>figure{float:right;width:45%;aspect-ratio:1.05;margin:0 0 24px 34px}.page-redakcja .prose-piece:first-child>div{display:contents}.page-redakcja .prose-piece:first-child h2{font-size:clamp(32px,3.4vw,48px)}.page-redakcja .prose-piece:nth-child(2)>figure{height:300px;margin-bottom:28px}.page-redakcja .prose-piece:nth-child(2)>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);gap:28px}.page-redakcja .prose-piece:nth-child(2) h2{font-size:31px;margin:0}.page-redakcja .prose-piece:nth-child(2) p+p{margin:0}.page-redakcja .prose-piece:last-child>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:34px}.page-redakcja .prose-piece:last-child h2{font-size:32px;margin:0}
.contact-folio{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;background:var(--blue);color:var(--white);padding:30px;margin-bottom:32px;align-items:start}.contact-folio>a{font-family:Literata,Georgia,serif;font-size:clamp(28px,3.4vw,46px);letter-spacing:-.045em;line-height:1.3;overflow-wrap:anywhere;text-underline-offset:6px}.contact-folio>div>a{font-size:23px;text-underline-offset:5px}.contact-folio address{font-size:18px;line-height:1.7;margin-top:20px}.page-kontakt .prose-sequence{display:block}.page-kontakt .prose-piece{padding:24px 0}.page-kontakt .prose-piece>div{display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.6fr);gap:36px}.page-kontakt .prose-piece h2{font:550 24px/1.35 Outfit,Arial,sans-serif;letter-spacing:-.025em;margin:0;color:var(--blue)}
.reader-document .article-heading h1{font-size:clamp(35px,4.3vw,61px);color:var(--blue)}.reader-document .article-heading>p{font-size:22px;line-height:1.6}.reader-document .prose-sequence{display:block}.reader-document .prose-piece{padding:22px 0 26px}.reader-document .prose-piece h2{font:600 23px/1.3 Outfit,Arial,sans-serif;letter-spacing:-.025em;color:var(--blue);margin-bottom:18px}.reader-document .prose-piece p{column-count:1;column-gap:32px;font-size:19px;line-height:1.75}.reader-document .text-action{margin-top:12px}
@media(min-width:1800px){main{max-width:1740px;margin-inline:auto}.front-lead{gap:48px}}
@media(max-width:1050px){.front-lead{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:26px}.front-index h1{font-size:36px}.front-index>p,.front-index-link{font-size:17px}.cover-story h2{font-size:43px}.cover-story>p{font-size:20px}.feature-pair{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px}.vertical-note h2{font-size:31px}.editorial-lens{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:25px;padding:25px}.editorial-lens>div{grid-template-columns:minmax(0,1fr);gap:18px}.editorial-lens h2{grid-column:1;font-size:31px}.reader-document .prose-piece p{column-count:1}.page-redakcja .prose-piece:nth-child(2)>div{grid-template-columns:1fr 1fr}.page-redakcja .prose-piece:nth-child(2) h2{grid-column:1/-1}.contact-folio{grid-template-columns:minmax(0,1fr)}.contact-folio>div{display:grid;grid-template-columns:1fr 1fr;gap:24px}.contact-folio address{margin:0}}
@media(max-width:760px){.journal-masthead{height:96px;gap:20px}.reading-toggle{display:flex}.reading-nav{display:none;position:absolute;top:100%;left:12px;right:12px;margin:0;padding:23px;background:var(--blue);color:var(--white);z-index:61;max-height:calc(100dvh - 116px);overflow:auto;box-shadow:0 12px 24px #181b2533}.reading-nav[data-open=true]{display:block}.reading-index{display:grid;grid-template-columns:1fr 1fr;gap:20px}.index-link{font:500 28px/1.3 Literata,Georgia,serif;letter-spacing:-.04em;text-underline-offset:5px}.index-link:hover{color:var(--white);text-decoration-thickness:3px}.contact-stamp{display:block;background:transparent;width:fit-content;padding:0;min-height:0;font-size:17px;margin-top:25px;text-decoration:underline;text-underline-offset:5px}.contact-stamp:hover{background:transparent;color:var(--white);text-decoration-thickness:3px}body:has(#reading-nav[data-open=true]) .storage-slip{visibility:hidden}.front-lead{grid-template-columns:minmax(0,1fr);gap:30px}.front-index{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.front-index h1{grid-column:1/-1;font-size:clamp(38px,7vw,52px)}.front-index>p{font-size:18px}.front-index nav{margin:0;gap:16px}.front-index-link{font-size:17px}.cover-story h2{font-size:clamp(35px,6vw,48px)}.cover-story>p{font-size:20px}.story-image-link{aspect-ratio:1.6}.feature-pair{grid-template-columns:minmax(0,1fr);gap:32px}.vertical-note{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px 26px}.vertical-note>figure{grid-column:1;grid-row:1/3;aspect-ratio:auto;position:relative;min-height:0}.vertical-note picture{position:absolute;inset:0}.vertical-note>h2{grid-column:2;grid-row:1;margin:0;font-size:32px}.vertical-note>p{grid-column:2;grid-row:2;margin:0;font-size:19px}.ocean-report>div{grid-template-columns:minmax(0,1fr);gap:22px}.ocean-report h2{font-size:clamp(33px,6vw,46px)}.ocean-report p{font-size:20px}.ocean-report>figure{height:auto;aspect-ratio:1.6}.dispatches{gap:28px}.dispatches h2{font-size:32px}.dispatches p{font-size:19px}.editorial-lens{grid-template-columns:minmax(0,1fr);padding:24px}.editorial-lens>figure{height:auto;aspect-ratio:1.9;min-height:0;grid-column:1;grid-row:1}.editorial-lens picture{position:absolute;inset:0}.editorial-lens>div{grid-column:1;grid-row:2}.journal-colophon{grid-template-columns:minmax(0,1fr);gap:28px}.colophon-index{display:flex;gap:12px 24px;flex-wrap:wrap;order:2}.colophon-contact{order:1}.colophon-rights{order:3;grid-column:1}.colophon-mail{font-size:clamp(25px,5vw,38px)}.colophon-contact address{font-size:16px}.storage-slip{grid-template-columns:minmax(0,1fr);gap:17px;padding:19px 24px max(19px,env(safe-area-inset-bottom));max-height:65dvh}.storage-slip>div{gap:20px;flex-wrap:wrap}.storage-slip>p{font-size:14px}.storage-slip button{font-size:14px}.article-heading h1{font-size:clamp(36px,6.6vw,49px)}.article-heading>p{font-size:21px;margin-top:22px}.article-art{height:auto;aspect-ratio:1.5}.long-read .prose-piece>div{grid-template-columns:minmax(0,1fr);gap:18px}.long-read .prose-piece h2{font-size:30px}.long-read .prose-piece p{font-size:20px}.archive-search{grid-template-columns:minmax(0,1fr);padding:23px}.archive-search button{grid-column:1}.archive-list article{grid-template-columns:minmax(0,1fr);gap:20px;padding:25px 0}.archive-list h2{font-size:31px}.archive-list p{font-size:20px}.page-redakcja .prose-piece:first-child>figure{float:none;width:100%;height:auto;aspect-ratio:1.6;margin:0 0 24px}.page-redakcja .prose-piece:nth-child(2)>div{grid-template-columns:minmax(0,1fr);gap:20px}.page-redakcja .prose-piece:nth-child(2) h2{grid-column:1;font-size:31px}.page-redakcja .prose-piece:nth-child(2) p+p{margin:0}.page-redakcja .prose-piece:last-child>div{grid-template-columns:minmax(0,1fr);gap:20px}.page-redakcja .prose-piece:last-child h2{font-size:31px}.contact-folio{padding:25px}.contact-folio>div{grid-template-columns:minmax(0,1fr);gap:18px}.contact-folio>a{font-size:clamp(28px,5vw,37px)}.contact-folio>div>a{font-size:22px}.page-kontakt .prose-piece>div{grid-template-columns:minmax(0,1fr);gap:18px}.reader-document .article-heading h1{font-size:clamp(35px,6.2vw,47px)}.reader-document .article-heading>p{font-size:20px}.reader-document .prose-piece p{column-count:1;font-size:19px}}
@media(max-width:480px){.reading-toggle{padding:11px;gap:10px}.reading-toggle span{font-size:14px}.front-index{grid-template-columns:minmax(0,1fr);gap:20px}.front-index h1{grid-column:1;font-size:39px}.front-index nav{gap:15px}.front-lead{padding-top:16px}.cover-story h2{font-size:35px}.wide-note h2{font-size:32px}.vertical-note{grid-template-columns:minmax(0,1fr);gap:0}.vertical-note>figure{grid-column:1;grid-row:1;aspect-ratio:1.4;min-height:0}.vertical-note>h2{grid-column:1;grid-row:2;margin-top:24px;font-size:32px}.vertical-note>p{grid-column:1;grid-row:3;margin-top:18px}.dispatches{grid-template-columns:minmax(0,1fr);gap:32px}.dispatches article:first-child>figure{order:-1;margin:0 0 24px}.dispatches article:last-child>div{margin-top:24px}.journal-page{padding-top:18px}.archive-list h2{font-size:29px}.article-heading h1{font-size:35px}.page-redakcja .prose-piece:nth-child(2)>figure{height:auto;aspect-ratio:1.5}.contact-folio{padding:22px}.contact-folio>a{font-size:28px}.storage-slip>div{gap:16px}.colophon-index{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

/* A paragraph is one continuous reading block. */
main p{column-count:1;column-width:auto;columns:auto}
