:root{--ink:#15264c;--blue:#2047bd;--paper:#fafaf5;--ice:#e8eef7;--line:#c8d2e0;--muted:#455575}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.7}h1,h2,h3,p,figure{margin:0}h1,h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.05em;line-height:1.05}h1{font-size:clamp(48px,6.9vw,104px)}h2{font-size:clamp(36px,4.5vw,66px)}h3{font-size:23px;font-weight:600;line-height:1.25;letter-spacing:-.02em}p+p{margin-top:20px}a{color:inherit;text-underline-offset:4px}a:hover{color:var(--blue)}img{display:block;width:100%;height:auto;object-fit:cover}button,input,textarea,select{font:inherit}button,a,input,select,textarea,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #c16419;outline-offset:5px}.frame{width:calc(100% - 96px);max-width:1320px;margin-inline:auto}.section-space{padding-block:100px}.overline{font-size:11px;letter-spacing:.17em;font-weight:700;margin-bottom:23px;line-height:1.5}.title-block{max-width:700px}.title-block>p:last-child{font-size:18px;max-width:570px;margin-top:26px;color:var(--muted)}.btn{border-radius:0;font-size:14px;font-weight:600;padding:15px 22px;min-height:50px;white-space:normal}.ink-button{background:var(--blue);border:1px solid var(--blue);color:white}.ink-button:hover{background:#15338c;color:white}.outline-button{border:1px solid var(--ink);color:var(--ink)}.outline-button:hover{background:var(--ink);color:white}.light-button{background:white;color:var(--ink)}.text-arrow{display:inline-block;font-weight:600;font-size:14px;margin-top:26px;text-decoration:none;border-bottom:1px solid;padding-bottom:6px}.micro,figcaption{font-size:12px;line-height:1.65;color:var(--muted)}figcaption{padding-top:15px}.skip-link{position:fixed;left:20px;top:-80px;background:var(--ink);color:white;padding:12px;z-index:100}.skip-link:focus{top:12px}.site-head{border-bottom:1px solid var(--line);background:var(--paper)}.head-row{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:112px}.wordmark{font-size:34px;line-height:1;letter-spacing:-.06em;font-weight:700;text-decoration:none}.wordmark span{display:block;font-size:8px;letter-spacing:.19em;font-weight:600;line-height:1.8;margin-top:10px}#menu{display:flex;gap:27px;align-items:center}#menu a{font-size:13px;text-decoration:none;font-weight:600}.nav-contact{border-bottom:1px solid;padding-block:8px}.menu-key{display:none}.journal-cover{display:grid;grid-template-columns:.95fr 1.05fr;gap:8%;padding-block:64px 70px;align-items:center}.cover-portrait{position:relative}.cover-portrait img{height:650px;object-position:50% 50%}.cover-portrait figcaption{position:absolute;bottom:22px;left:24px;color:white;font-size:10px;letter-spacing:.16em;background:var(--ink);padding:8px 11px;max-width:calc(100% - 48px)}.cover-copy h1 em{font-weight:400;color:var(--blue)}.cover-copy>p:not(.overline){max-width:450px;font-size:18px;margin:28px 0}.paper-slip{background:var(--ice);border-left:3px solid var(--blue);padding:24px 28px;margin-top:38px;max-width:400px;transform:rotate(-2deg)}.paper-slip span{font-size:9px;letter-spacing:.2em;font-weight:bold}.paper-slip p{font-family:Georgia,serif;font-size:22px;line-height:1.4;margin:12px 0}.paper-slip small{font-size:11px;color:var(--muted)}.reading-strip{background:var(--ink);color:white;padding:26px 0}.reading-strip .frame{display:flex;align-items:center;justify-content:space-between;gap:24px}.reading-strip p{font-size:9px;letter-spacing:.2em}.reading-strip a{font-size:14px;text-decoration:none}.reading-strip a:hover{color:#bdd5ff}.intro-rail{display:grid;grid-template-columns:100px 1fr;gap:24px}.chapter-no{font-size:14px;font-weight:600;letter-spacing:.15em;padding-top:10px}.three-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin:54px 0 0 124px}.three-notes article{padding-top:23px;border-top:1px solid var(--ink)}.three-notes span{font-size:9px;letter-spacing:.14em;color:var(--blue)}.three-notes h3{margin:20px 0}.three-notes p{color:var(--muted);font-size:15px}.cool-panel{background:var(--ice)}.tabs-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.topic-tabs{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:4px}.topic-tabs .btn{border:1px solid #9dadca;min-width:80px;padding:12px 15px}.topic-tabs .active{background:var(--blue);border-color:var(--blue);color:white}.topic-panel{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;margin-top:52px;align-items:center}.topic-panel img{aspect-ratio:1.5}.topic-label{font-size:10px;letter-spacing:.17em;color:var(--blue)}.topic-panel h3{font-family:Georgia,serif;font-size:38px;font-weight:400;margin:18px 0 24px}.topic-next{font-size:14px}.photo-essay{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:10%}.photo-essay img{aspect-ratio:1}.photo-essay .title-block+p{margin-top:25px}.journal-preview{background:#f0f1ed}.journal-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.journal-grid .btn{margin:30px 0 18px}.journal-grid img{aspect-ratio:1.2}.split-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:12%;align-items:start}.filter-box{background:white;border:1px solid var(--line);padding:28px}.filter-box .form-label:not(:first-child){margin-top:20px}.filter-box .input-group .btn{border:1px solid var(--line);background:var(--ice)}#reading-count{font-size:12px;margin-top:18px}.reading-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:55px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.reading-cards article{padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.reading-cards article[hidden]{display:none}.reading-cards article>span{font-family:Georgia,serif;font-size:40px;color:var(--blue)}.reading-cards h3{margin:24px 0 20px}.reading-cards h3 a{text-decoration:none}.reading-cards p{font-size:15px;color:var(--muted)}#reading-empty{padding:28px;background:var(--ice);margin-top:24px}.seal-story{background:#dce4f0}.seal-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.seal-grid img{aspect-ratio:1.15}.seal-grid .title-block+p{margin-top:24px}.freezer-feature{display:grid;grid-template-columns:.8fr 1.3fr .8fr;gap:40px;align-items:center}.feature-title h2{font-size:48px;margin-top:30px}.freezer-feature figure img{aspect-ratio:.85}.feature-copy p{font-size:15px}.feature-copy .btn{margin-top:25px}.paper-panel{background:#f1f0e8}.manual-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.manual-grid img{aspect-ratio:1.1}.plain-list{list-style:none;padding:0;margin:30px 0 0}.plain-list li{border-top:1px solid #c6c7be;padding:13px 0;font-size:15px}.visit-top{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.visit-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:9%;margin-top:50px;align-items:start}.visit-layout img{aspect-ratio:1.2}.visit-steps{margin:0;padding-left:23px}.visit-steps li{padding:0 0 28px 18px;margin-bottom:24px;border-bottom:1px solid var(--line)}.visit-steps h3{margin-bottom:18px}.visit-steps p{font-size:15px;color:var(--muted)}.dark-note{background:var(--ink);color:white;text-align:center}.dark-note span{font-size:10px;letter-spacing:.15em}.dark-note h2{margin:28px auto}.dark-note p{max-width:700px;margin:0 auto 30px;color:#d8e2f3}.beyond-cold{display:grid;grid-template-columns:1.25fr 1fr;gap:10%;align-items:center}.beyond-cold img{aspect-ratio:1.2}.beyond-cold .title-block+p{margin-top:23px}.records-story{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding-top:0;align-items:center}.records-story img{aspect-ratio:1}.question-section{background:var(--ice)}.questions-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:9%}.questions details{border-top:1px solid #adbbd3;padding:24px 0}.questions details:last-child{border-bottom:1px solid #adbbd3}.questions summary{font-size:19px;font-weight:600;cursor:pointer;line-height:1.5;padding-right:20px}.questions details p{margin-top:20px;color:var(--muted);font-size:15px}.editorial-call{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center}.editorial-call .btn{margin-top:27px}.closing-strip{background:var(--blue);color:white;padding:55px 0}.closing-strip .frame{display:flex;justify-content:space-between;gap:40px;align-items:center}.closing-strip h2{font-size:48px}.closing-strip a{font-size:20px}.closing-strip a:hover{color:white}.closing-strip a span{margin-left:35px}.site-foot{background:#e9edf4;padding:65px 0 30px}.footer-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;padding-bottom:45px;border-bottom:1px solid var(--line)}.footer-heading p{font-size:14px;max-width:340px}.footer-bottom{display:grid;grid-template-columns:1.2fr 1fr auto;gap:30px;padding-top:30px;font-size:12px}.footer-bottom nav{display:flex;flex-wrap:wrap;gap:15px 22px;align-content:start}.footer-bottom small{display:block;margin-top:10px;font-size:10px;max-width:260px}.page-top{padding-block:80px 60px}.page-top h1{max-width:1040px;font-size:clamp(45px,6.2vw,88px)}.page-top>p:last-child:not(.overline){max-width:760px;font-size:20px;color:var(--muted);margin-top:32px}.article-lead{display:grid;grid-template-columns:1.5fr .8fr;gap:7%;align-items:start}.article-lead img{aspect-ratio:1.7}.article-lead aside{border-top:1px solid var(--ink);padding-top:25px}.article-lead ol{padding-left:20px;margin:0}.article-lead li{padding:8px 0;font-size:14px}.long-read{max-width:1040px;padding-block:70px}.long-read section{display:grid;grid-template-columns:80px 1fr;gap:30px;border-top:1px solid var(--line);padding:45px 0;scroll-margin-top:30px}.long-read h2{font-size:40px;margin-bottom:26px}.long-read p{max-width:760px}.source-note{padding:30px;background:var(--ice);max-width:1040px}.source-note h2{font-size:28px;margin-bottom:20px}.article-exit{padding-block:20px 90px;display:flex;gap:35px;align-items:center;max-width:1040px}.article-exit p{font-family:Georgia,serif;font-size:25px}.journal-workspace{display:grid;grid-template-columns:.95fr 1.05fr;gap:55px;padding-bottom:90px}.entry-panel{background:var(--ice);padding:38px}.entry-panel h2,.entries-panel h2{font-size:34px;margin-bottom:28px}.form-label{font-size:13px;font-weight:bold;margin-bottom:9px}.form-control,.form-select{border:1px solid #a9b8cd;border-radius:0;background:white;min-height:50px;font-size:16px;padding:12px;color:var(--ink)}.form-control:focus,.form-select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #2047bd25}.entry-panel .form-label:not(:first-child){margin-top:19px}.entry-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.entry-actions .btn{flex:1}.journal-caution{padding-top:30px;margin-top:25px;border-top:1px solid #a9b8cd}.journal-caution h3{font-size:20px;margin-bottom:14px}.journal-caution p,.journal-caution a{font-size:13px}.entries-heading{display:flex;justify-content:space-between;align-items:baseline;gap:15px;border-bottom:1px solid var(--ink)}#entry-count{font-size:12px;flex-shrink:0}.journal-entry{border-bottom:1px solid var(--line);padding:25px 0}.entry-meta{display:flex;gap:16px;flex-wrap:wrap;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--blue);margin-bottom:14px}.entry-description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.entry-buttons{display:flex;gap:15px;margin-top:18px}.entry-buttons .btn{padding:6px 15px;min-height:44px;font-size:12px;border:1px solid var(--line)}#journal-empty{padding:35px 0;color:var(--muted)}.journal-controls{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0 20px}#clear-confirm{background:#fff0d9;padding:20px;margin-block:20px}#clear-confirm .btn{margin:15px 8px 0 0}#entry-feedback{font-size:13px;margin-top:15px}#entry-feedback.error,.message-state.error{color:#9d2525}.journal-explainer{border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.1fr;gap:10%}.journal-explainer h3{margin-bottom:16px}.journal-explainer p+h3{margin-top:35px}.contact-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:10%;padding-bottom:100px}.contact-layout aside h2{font-size:38px;margin-bottom:25px}.contact-layout aside>a{display:block;margin:25px 0;overflow-wrap:anywhere}.message-form{background:var(--ice);padding:42px}.message-form legend{font-family:Georgia,serif;font-size:30px;line-height:1.25;margin-bottom:28px}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}.message-form fieldset>.form-label{margin-top:25px}.form-text{font-size:12px;color:var(--muted);margin-top:12px}.form-check{margin:28px 0;padding-left:30px}.form-check-input{width:20px;height:20px;margin-left:-30px!important;border-color:#657b9b}.form-check-input:checked{background-color:var(--blue);border-color:var(--blue)}.form-check-label{font-size:13px;line-height:1.6;display:block}.message-state{font-size:13px;margin-top:20px}.message-state.success{color:#145b3c}.bot-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.narrow-top{max-width:1040px}.policy-notes{max-width:1040px;padding-bottom:80px}.policy-notes section{display:grid;grid-template-columns:.8fr 1.3fr;gap:70px;padding:35px 0;border-top:1px solid var(--line)}.policy-notes h2{font-size:30px}.policy-notes p{font-size:16px}.btn:disabled{opacity:.6}
@media(max-width:1100px){.frame{width:calc(100% - 64px)}#menu{gap:17px}#menu a{font-size:12px}.journal-cover{gap:6%}.cover-portrait img{height:600px}.tabs-heading{display:block}.topic-tabs{margin-top:30px}.freezer-feature{grid-template-columns:1fr 1.2fr;gap:35px}.feature-copy{grid-column:1/-1;max-width:700px}.feature-title h2{font-size:43px}.three-notes{margin-left:0}.footer-bottom{grid-template-columns:1fr 1fr}.footer-bottom>span{grid-column:1/-1}.journal-workspace{gap:30px}.message-form{padding:30px}.contact-layout{gap:6%}}
@media(max-width:900px){.head-row{position:relative;flex-wrap:wrap;padding-block:22px;min-height:95px}.menu-key{display:flex;align-items:center;gap:20px;border:1px solid var(--line);padding:10px 16px}.menu-key span{font-size:20px}#menu{display:none;width:100%;padding:15px 0;flex-direction:column;align-items:stretch;gap:0}#menu.open{display:flex}#menu a{padding:14px 0;border-bottom:1px solid var(--line);font-size:15px}.journal-cover h1{font-size:68px}.cover-portrait img{height:580px}.cover-copy>p:not(.overline){font-size:16px}.paper-slip{padding:18px;transform:none}.paper-slip p{font-size:19px}.reading-strip .frame{flex-wrap:wrap;gap:15px 28px}.reading-strip p{width:100%}.section-space{padding-block:75px}.split-heading{gap:40px}.reading-cards{grid-template-columns:1fr 1fr}.topic-panel,.photo-essay,.journal-grid,.seal-grid,.manual-grid,.visit-layout,.beyond-cold,.records-story{gap:6%}.questions-grid{gap:5%}.long-read section{grid-template-columns:45px 1fr;gap:20px}.article-lead{grid-template-columns:1.3fr 1fr}.article-lead img{aspect-ratio:1}.journal-workspace{grid-template-columns:1fr}.entry-panel{padding:35px}.contact-layout{grid-template-columns:1fr;gap:45px}.contact-layout aside{max-width:600px}.form-pair{gap:25px}.policy-notes section{gap:30px}}
@media(max-width:767px){.frame{width:calc(100% - 40px)}h1{font-size:58px}h2{font-size:40px}.section-space{padding-block:60px}.head-row{min-height:89px;gap:20px}.wordmark{font-size:30px}.wordmark span{font-size:7px}.journal-cover{display:flex;flex-direction:column;padding-block:35px 45px;gap:38px;align-items:stretch}.cover-copy{order:-1}.journal-cover h1{font-size:clamp(56px,12vw,82px)}.cover-copy>p:not(.overline){font-size:18px;max-width:500px}.paper-slip{max-width:none;margin-top:30px;padding:22px}.cover-portrait img{height:auto;max-height:540px;aspect-ratio:.95;object-position:50% 42%}.cover-portrait figcaption{left:18px;bottom:18px;max-width:calc(100% - 36px);font-size:9px}.reading-strip .frame{gap:17px 23px}.reading-strip a{font-size:13px}.intro-rail{grid-template-columns:1fr;gap:12px}.chapter-no{padding:0}.title-block>p:last-child{font-size:17px;margin-top:23px}.three-notes{grid-template-columns:1fr;gap:28px;margin-top:35px}.three-notes h3{margin:12px 0}.topic-panel,.photo-essay,.journal-grid,.split-heading,.seal-grid,.manual-grid,.visit-layout,.beyond-cold,.records-story,.questions-grid,.editorial-call{grid-template-columns:1fr;gap:35px}.topic-panel{margin-top:30px}.topic-panel h3{font-size:32px}.topic-tabs{gap:7px}.topic-tabs .btn{min-width:70px;font-size:13px}.photo-essay img,.journal-grid img,.seal-grid img,.manual-grid img,.visit-layout img,.beyond-cold img,.records-story img{aspect-ratio:1.35}.filter-box{padding:22px}.reading-cards{grid-template-columns:1fr;margin-top:35px}.reading-cards article{padding:25px}.reading-cards h3{margin:14px 0}.reading-cards .text-arrow{margin-top:18px}.freezer-feature{grid-template-columns:1fr;gap:32px}.feature-title h2{font-size:43px;margin-top:20px}.freezer-feature figure img{aspect-ratio:1.1}.feature-copy{grid-column:auto}.visit-top{display:block}.visit-steps li:last-child{margin-bottom:0;padding-bottom:15px}.records-story{padding-top:0}.dark-note{text-align:left}.dark-note p{font-size:16px}.dark-note span{font-size:9px}.questions summary{font-size:18px}.editorial-call{gap:25px}.closing-strip .frame{display:block}.closing-strip h2{font-size:42px}.closing-strip a{display:inline-block;margin-top:28px;font-size:18px}.footer-heading{display:block;padding-bottom:30px}.footer-heading p{margin-top:26px}.footer-bottom{grid-template-columns:1fr;gap:26px}.footer-bottom>span{grid-column:auto}.site-foot{padding:48px 0 28px}.page-top{padding-block:50px 38px}.page-top h1{font-size:48px}.page-top>p:last-child:not(.overline){font-size:18px;margin-top:26px}.article-lead{grid-template-columns:1fr;gap:30px}.article-lead img{aspect-ratio:1.4}.article-lead aside{padding-top:23px}.article-lead .overline{margin-bottom:12px}.long-read{padding-block:40px}.long-read section{grid-template-columns:1fr;gap:17px;padding:35px 0}.long-read h2{font-size:34px;margin-bottom:22px}.source-note{padding:24px}.article-exit{display:block;padding-block:10px 55px}.article-exit .btn{margin-top:24px}.journal-workspace{padding-bottom:55px}.entry-panel{padding:25px}.entry-panel h2,.entries-panel h2{font-size:30px}.entries-heading{align-items:flex-start}.journal-controls{gap:10px}.journal-controls .btn{font-size:13px;padding:12px 16px}.journal-explainer{display:block}.journal-explainer>div{margin-top:35px}.contact-layout{padding-bottom:65px}.contact-layout aside h2{font-size:34px}.message-form{padding:25px}.message-form legend{font-size:29px}.form-pair{grid-template-columns:1fr;gap:23px}.message-form .btn[type=submit]{width:100%}.policy-notes section{grid-template-columns:1fr;gap:18px;padding:30px 0}.policy-notes{padding-bottom:50px}}
@media(max-width:359px){.wordmark{font-size:27px}.wordmark span{font-size:6px}.menu-key{font-size:12px;padding:8px 12px;gap:12px}.journal-cover h1{font-size:52px}.cover-copy .btn{width:100%;padding:15px}.page-top h1{font-size:42px}.entry-panel,.message-form{padding:20px}.entry-actions{display:block}.entry-actions .btn{width:100%;margin-top:10px}.topic-tabs .btn{padding:10px 12px}.closing-strip h2{font-size:38px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}

.filter-apply{margin-top:18px}
/* A dark journal cover gives the portrait and paper note their own visual stage. */
.journal-cover.frame{width:100%;max-width:none;background:#15264c;color:#fafaf5;padding-inline:max(48px,calc((100vw - 1320px)/2));gap:7%}.cover-copy h1 em{color:#bdcfff}.journal-cover .ink-button{background:#fafaf5;color:#15264c;border-color:#fafaf5}.journal-cover .ink-button:hover{background:#dce7ff}.journal-cover .paper-slip{background:#e8eef7;color:#15264c;border-left-color:#8da9f4}.journal-cover .overline{color:#c5d2ed}.journal-cover .cover-portrait figcaption{background:#fafaf5;color:#15264c}.reading-strip{border-top:1px solid #ffffff40}
@media(max-width:1100px){.journal-cover.frame{padding-inline:32px;gap:6%}}@media(max-width:767px){.journal-cover.frame{padding-inline:20px;gap:32px}.cover-copy{order:0}.cover-portrait img{aspect-ratio:1.2;max-height:none;object-position:50% 40%}.cover-copy h1{font-size:clamp(52px,12vw,76px)}.journal-cover .paper-slip{margin-top:30px}.cover-portrait figcaption{font-size:8px;padding:7px 9px;left:14px;bottom:14px;max-width:calc(100% - 28px)}}
