
:root{--navy:#061a2c;--paper:#f8f7f3;--ink:#142d3e;--muted:#526270;--gold:#d7b778;--accent:#72562d;--line:#cbd2d4;--panel:#eeece5}
*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font:1.0625rem/1.65 'Segoe UI',Arial,sans-serif}h1,h2,h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.08;letter-spacing:-.035em;margin:0}h1{font-size:clamp(2.5rem,4.5vw,4.6rem)}h2{font-size:clamp(2rem,3.2vw,3.1rem)}p{margin:0 0 20px}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}button,a,summary{-webkit-tap-highlight-color:transparent}button{font:inherit}img{display:block;max-width:100%;height:auto}figure{margin:0}em{font-style:normal;color:var(--accent)}.wrap{width:calc(100% - 96px);max-width:1200px;margin-inline:auto}.masthead{padding-block:27px 24px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;border-bottom:1px solid var(--line)}.brand{font:1.5625rem/1.15 Georgia,serif;letter-spacing:-.02em}.brand span{display:block;margin-top:9px;font:0.625rem/1.4 'Segoe UI',sans-serif;letter-spacing:.19em}.masthead nav{display:flex;gap:28px;font-size:0.875rem}.masthead nav a{min-width:44px;display:flex;align-items:center;min-height:44px}.eyebrow{font:600 0.6875rem/1.5 'Segoe UI',sans-serif;letter-spacing:.15em;color:var(--accent);margin-bottom:23px}.intro{font-size:1.125rem;line-height:1.65;color:var(--muted);max-width:510px;margin-block:25px 30px}.primary{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;background:var(--navy);color:var(--paper);padding:14px 22px;font-size:0.9375rem;font-weight:600;line-height:1.45}.primary span{font-size:1.3125rem}.fine{font-size:0.8125rem;line-height:1.6;color:var(--muted)}.signature{font:1.375rem/1.4 Georgia,serif;margin:36px 0 0}.signature span{display:block;font:0.625rem/1.5 'Segoe UI',sans-serif;letter-spacing:.13em;margin-top:5px;color:var(--muted)}.home-a{display:grid;grid-template-columns:1.25fr 1fr;gap:80px;align-items:center;padding-block:52px 60px}.edition-object{background:var(--panel);padding:22px 32px 24px;border-top:3px solid var(--gold)}.edition-caption{display:flex;justify-content:space-between;font-size:0.625rem;letter-spacing:.12em;color:var(--accent);margin-bottom:23px}.edition-object img{width:260px;margin:auto;box-shadow:0 12px 24px #061a2c24}.edition-object figcaption{padding-top:22px}.edition-object figcaption>span{font-size:0.625rem;letter-spacing:.12em}.edition-object figcaption>strong{font:1.5rem/1.2 Georgia,serif;display:block;margin-block:7px}.edition-object figcaption p{font-size:0.75rem;margin:0;color:var(--muted)}.how{display:grid;grid-template-columns:1fr 1.4fr;gap:32px 90px;padding-block:55px 38px;border-top:1px solid var(--line)}.source-note>p:first-child{max-width:600px}.source-link{display:block;padding-block:18px;border-block:1px solid var(--line);font:1.375rem/1.35 Georgia,serif;position:relative}.source-link span{display:block;font:0.625rem/1.5 'Segoe UI',sans-serif;letter-spacing:.1em;color:var(--accent);margin-bottom:10px}.source-link b{font:1.5rem Georgia,serif;position:absolute;right:0;bottom:20px}.source-note .fine{margin:10px 0 0}.joe-note{grid-column:1/-1;margin:0;padding-top:20px;border-top:1px solid var(--line);font-size:0.8125rem;color:var(--muted)}.joe-note strong{font-weight:600;color:var(--ink)}footer{padding-block:26px 32px;border-top:1px solid var(--line);font-size:0.75rem;color:var(--muted)}footer p{margin:0 0 5px}footer a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.manual-a{display:grid;grid-template-columns:410px 1fr;grid-template-areas:'cover title' 'cover meta' 'cover actions';gap:20px 86px;padding-block:48px 60px;align-items:start}.product-title{grid-area:title}.product-title h1{font-size:clamp(2.7rem,4vw,4rem)}.book-side{grid-area:cover;padding:24px 48px 18px;background:var(--navy);align-self:stretch;display:flex;flex-direction:column;justify-content:center}.book-side img{width:285px;margin:auto}.book-side figcaption{font-size:0.625rem;color:#c2cdd5;text-align:center;padding-top:16px;letter-spacing:.07em}.product-description{grid-area:meta;max-width:510px}.format{font-size:0.6875rem;font-weight:600;letter-spacing:.14em;color:var(--accent);margin-bottom:14px}.edition-name{font-size:0.8125rem;color:var(--muted);margin:0}.product-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.checkout{min-height:52px;border:1px solid #9fa9af;background:#e5e7e7;color:#526270;padding:13px 17px;font-size:0.75rem;font-weight:600;cursor:not-allowed}.product-actions .fine{flex-basis:100%;margin:0}.reading-section{padding-block:48px 60px;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.4fr;gap:90px}.reading-section>div>p:last-child{margin-top:25px;font-size:1rem;color:var(--muted)}.contents{border-top:1px solid var(--line)}.contents details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:30px 1fr 22px;gap:10px;align-items:center;padding:19px 0;min-height:56px;font:1.375rem/1.3 Georgia,serif}summary::-webkit-details-marker{display:none}.index-number{font:0.6875rem/1.5 'Segoe UI',sans-serif;color:var(--accent)}.plus{color:var(--accent);text-align:center}details[open] .plus{transform:rotate(45deg)}details p{padding:0 32px 4px 40px;font-size:1rem;color:var(--muted);max-width:580px}.home-b{background:var(--navy);color:var(--paper)}.situation{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;padding-block:55px 65px;align-items:center}.home-b h1{font-size:clamp(3rem,4.9vw,4.8rem);max-width:560px}.home-b em,.home-b .eyebrow{color:var(--gold)}.home-b .intro{color:#c2cdd5}.home-b .primary{color:var(--navy);background:var(--gold)}.reading-path{padding-left:40px;border-left:1px solid #456071}.path-question{font:1.8125rem/1.25 Georgia,serif}.reading-path ol{padding:0;margin:28px 0;list-style:none}.reading-path li{display:flex;gap:18px;border-bottom:1px solid #456071;padding:13px 0;font-size:1rem}.reading-path li span{color:var(--gold);font-size:0.6875rem;padding-top:3px}.book-ticket{display:grid;grid-template-columns:100px 1fr;gap:24px;align-items:center}.book-ticket h2{font-size:1.625rem;line-height:1.16;margin-bottom:12px}.book-ticket p{font-size:0.75rem;line-height:1.5;margin-bottom:10px}.home-b .book-ticket p{color:#c2cdd5}.book-ticket .fine{font-size:0.625rem;letter-spacing:.1em}.manual-b{display:grid;grid-template-columns:1fr 1.1fr;gap:34px 80px;grid-template-areas:'title reader' 'overview reader';padding-block:48px 60px}.b-title{grid-area:title}.b-title h1{font-size:clamp(2.5rem,3.8vw,3.8rem)}.b-overview{grid-area:overview}.b-overview .book-ticket{grid-template-columns:128px 1fr;gap:25px}.b-overview .book-ticket .format{font-size:0.625rem}.b-overview .book-ticket p{font-size:0.9375rem}.b-overview .book-ticket .edition-name{font-size:0.75rem}.b-offer{margin-top:28px}.b-offer .fine{margin-top:10px}.reader-preview{grid-area:reader;background:var(--navy);color:var(--paper);padding:28px 34px;border-top:3px solid var(--gold)}.reader-label{display:flex;justify-content:space-between;gap:15px;font-size:0.625rem;letter-spacing:.12em;color:var(--gold);padding-bottom:24px;border-bottom:1px solid #456071}.reader-question{font:1.5625rem/1.25 Georgia,serif;margin:24px 0 36px;color:#c2cdd5}.reader-preview h2{font-size:2.375rem;margin-bottom:17px}.reader-preview>p:not(.reader-question){font-size:1.0625rem;color:#c2cdd5}.reader-preview .primary{background:var(--gold);color:var(--navy);width:100%;margin-block:6px 28px;font-size:0.875rem}.next-topics{border-top:1px solid #456071}.next-topics a{display:flex;justify-content:space-between;gap:15px;min-height:48px;align-items:center;font-size:0.875rem;color:#e8ce9b}.fallback-index{padding-block:35px}.fallback-index h2{margin-bottom:25px}.js .fallback-index{display:none}.text-link{display:inline-flex;align-items:center;min-height:48px;text-decoration:underline;font-size:0.875rem}dialog{border:1px solid var(--line);padding:30px 36px;max-width:710px;width:calc(100% - 32px);max-height:90vh;background:var(--paper);color:var(--ink)}dialog::backdrop{background:#061a2cc9}.reader-top{display:flex;align-items:start;justify-content:space-between;gap:15px}.reader-top .eyebrow{max-width:310px;margin-top:12px}.close-reader,.back-reader{background:transparent;border:1px solid var(--line);min-height:44px;padding:8px 12px;color:var(--ink);font-size:0.875rem;cursor:pointer}.close-reader{flex-shrink:0}.close-reader span{margin-left:13px;font-size:1.25rem}dialog h2{font-size:2.5rem;margin-block:8px 18px}.reader-intro{font-size:0.9375rem;color:var(--muted)}.reader-bottom{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-top:20px}.reader-open{overflow:hidden}.skip{position:absolute;top:-100px;left:16px;background:white;color:var(--navy);padding:12px;z-index:20}.skip:focus{top:8px}:focus-visible{outline:3px solid #007a9e;outline-offset:5px}.home-b :focus-visible,.reader-preview :focus-visible{outline-color:var(--gold)}main:focus{outline:none}p,h1,h2,a,button{overflow-wrap:anywhere}.home-a>*,.manual-a>*,.manual-b>*,.situation>*,.how>*,.reading-section>*{min-width:0}
@media(max-width:1000px){.wrap{width:calc(100% - 64px)}.home-a,.situation{gap:38px}.edition-object{padding:20px}.manual-a{grid-template-columns:310px 1fr;gap:20px 40px}.book-side{padding:25px}.manual-b{gap:30px}.how,.reading-section{gap:35px}.reading-path{padding-left:28px}.manual-b .book-ticket{grid-template-columns:100px 1fr;gap:18px}.reader-preview{padding:24px}.home-b h1{font-size:3.5rem}}
@media(max-width:650px){body{font-size:1rem}.wrap{width:calc(100% - 40px)}.masthead{padding-block:18px 16px;gap:14px}.brand{font-size:1.3125rem}.brand span{font-size:0.5rem;letter-spacing:.12em;margin-top:6px}.masthead nav{gap:17px;font-size:0.75rem}.masthead nav a{min-height:44px}.eyebrow{font-size:0.625rem;margin-bottom:18px}.home-a{grid-template-columns:1fr;gap:30px;padding-block:30px 36px}.home-a h1{font-size:2.625rem}.intro{font-size:1rem;line-height:1.6;margin-block:20px 24px}.primary{font-size:0.875rem;min-height:50px;padding:12px 18px}.signature{font-size:1.25rem;margin-top:23px}.signature span{font-size:0.5625rem}.edition-object{display:grid;grid-template-columns:126px 1fr;gap:0 22px;padding:18px}.edition-caption{grid-column:1/-1;font-size:0.5625rem;margin-bottom:18px}.edition-object img{width:126px;grid-column:1}.edition-object figcaption{grid-column:2;align-self:center;padding:0}.edition-object figcaption>strong{font-size:1.375rem;margin-block:10px}.edition-object figcaption p{font-size:0.6875rem}.edition-object figcaption>span{font-size:0.5625rem}.how{grid-template-columns:1fr;gap:25px;padding-block:36px 28px}.how h2 br{display:none}.how h2{font-size:2.125rem}.source-note>p:first-child{font-size:1rem;margin-bottom:18px}.source-link{font-size:1.3125rem;padding-right:16px}.source-link span{font-size:0.5625rem}.joe-note{grid-column:1}.manual-a{grid-template-columns:145px 1fr;grid-template-areas:'title title' 'cover meta' 'actions actions';gap:22px 20px;padding-block:28px 35px}.product-title h1{font-size:2.25rem}.product-title .eyebrow{font-size:0.5625rem;margin-bottom:14px}.book-side{padding:10px;align-self:start}.book-side img{width:100%}.book-side figcaption{font-size:0.5rem;padding-top:8px}.format{font-size:0.5625rem;margin-bottom:9px}.product-description>p:not(.format):not(.edition-name){font-size:0.875rem;line-height:1.5;margin-bottom:13px}.edition-name{font-size:0.6875rem;line-height:1.5}.product-actions{gap:10px}.product-actions .primary{width:100%}.checkout{min-height:44px;font-size:0.625rem;padding:9px 12px}.product-actions .fine{flex-basis:auto;flex:1;min-width:140px;font-size:0.6875rem}.reading-section{display:block;padding-block:32px 35px}.reading-section h2{font-size:2.0625rem}.reading-section h2 br{display:none}.reading-section>div>p:last-child{margin-top:15px;font-size:0.9375rem}.reading-section .contents{margin-top:25px}summary{font-size:1.3125rem;padding-block:16px;grid-template-columns:25px 1fr 20px}details p{padding-left:35px;font-size:0.9375rem}.situation{grid-template-columns:1fr;gap:32px;padding-block:30px 36px}.home-b h1{font-size:2.6875rem}.home-b .intro{font-size:1rem}.reading-path{padding:0;border:0}.reading-path>.eyebrow,.path-question,.reading-path ol{display:none}.book-ticket{grid-template-columns:90px 1fr;gap:22px}.reading-path .book-ticket{border-top:1px solid #456071;padding-top:24px}.book-ticket h2{font-size:1.5625rem}.book-ticket p{font-size:0.6875rem}.book-ticket .fine{font-size:0.5625rem}.manual-b{display:flex;flex-direction:column;gap:22px;padding-block:26px 32px}.b-title h1{font-size:2.1875rem}.b-title .eyebrow{font-size:0.5625rem;margin-bottom:14px}.b-overview .book-ticket{grid-template-columns:88px 1fr;gap:20px}.b-overview .book-ticket .format{display:none}.b-overview .book-ticket p{font-size:0.8125rem;line-height:1.5;margin-bottom:10px}.b-overview .book-ticket .edition-name{font-size:0.6875rem}.b-overview{display:contents}.b-overview .book-ticket{order:1}.reader-preview{order:2;padding:20px}.b-offer{order:3;margin-top:0;display:flex;gap:15px;align-items:center}.b-offer .fine{margin:0;font-size:0.6875rem;max-width:170px}.reader-label{font-size:0.5625rem;padding-bottom:15px}.reader-question{font-size:1.25rem;margin:18px 0}.reader-preview h2{font-size:2rem;margin-bottom:11px}.reader-preview>p:not(.reader-question){font-size:0.9375rem;line-height:1.5;margin-bottom:15px}.reader-preview .primary{font-size:0.75rem;margin-bottom:18px;gap:12px}.next-topics a{font-size:0.75rem;min-height:44px}.b-title{order:0}dialog{padding:18px 20px;max-height:94vh;width:calc(100% - 24px)}dialog h2{font-size:2rem}.reader-top .eyebrow{font-size:0.5rem;max-width:170px;margin-top:10px}.close-reader{font-size:0.75rem;padding:7px 9px}.close-reader span{margin-left:5px}dialog summary{font-size:1.25rem}.reader-bottom{gap:12px}.reader-bottom a,.reader-bottom button{font-size:0.75rem}.reader-intro{font-size:0.875rem}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.brand{min-height:44px}
.edition-object>*,.contents summary>*{min-width:0}
.edition-object figcaption,.edition-caption span,.contents summary span{overflow-wrap:anywhere}
.contents summary{grid-template-columns:30px minmax(0,1fr) 22px}
@media(max-width:650px){.edition-object{grid-template-columns:126px minmax(0,1fr)}.contents summary{grid-template-columns:25px minmax(0,1fr) 20px}}

/* Rodada 2: the selected A Home and B Manual, with native document navigation. */
#ver-sumario{scroll-margin-top:100vh}
h3{overflow-wrap:anywhere}.press-list>article{min-width:0}
.confirmed-price{font:2rem/1.15 Georgia,serif!important;color:var(--ink);margin:18px 0 0!important}.confirmed-price span{display:block;font:.75rem/1.5 'Segoe UI',sans-serif;margin-top:7px;color:var(--muted)}.toc-section,.reading-guide,.author-home,.faq-section{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;border-top:1px solid var(--line);padding-block:60px}.toc-heading>p:not(.eyebrow){margin-block:22px;font-size:1rem;color:var(--muted);max-width:380px}.return-link{display:inline-flex;align-items:center;min-height:48px;font-size:.875rem;text-decoration:underline;text-underline-offset:4px}.toc-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.toc-list li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:20px;padding:25px 0;border-bottom:1px solid var(--line);scroll-margin-top:24px}.toc-number{font-size:.7rem;color:var(--accent);padding-top:4px}.toc-list h3{font-size:1.65rem;margin-bottom:12px}.toc-list p{font-size:1rem;color:var(--muted);margin:0}.toc-list li:focus,.toc-heading h2:focus,.faq-section h2:focus{outline:3px solid #007a9e;outline-offset:6px}.reading-guide p,.author-home p:not(.eyebrow){color:var(--muted)}.author-strip{padding-block:44px;border-block:1px solid var(--line);display:flex;gap:40px;justify-content:space-between;align-items:center}.author-strip h2{font-size:2.4rem}.author-strip p:not(.eyebrow){max-width:650px;margin:18px 0 0;color:var(--muted)}.author-strip>a{flex-shrink:0}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:list-item;list-style:disclosure-closed;font-size:1.25rem;padding:22px 4px;min-height:48px}.faq-list details[open]>summary{list-style:disclosure-open}.faq-list details p{padding:0 4px 6px;font-size:1rem;color:var(--muted)}.faq-list a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline}.purchase-panel{display:grid;grid-template-columns:1.2fr 1fr;gap:45px;align-items:center;padding:40px;background:var(--panel);margin-block:10px 65px}.purchase-panel h2{font-size:2.3rem;max-width:520px}.price-end{font:2rem/1.2 Georgia,serif;margin:22px 0 0}.price-end span{display:block;font:.8rem/1.5 'Segoe UI',sans-serif;margin-top:8px;color:var(--muted)}.purchase-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.purchase-actions .fine{flex-basis:100%;text-align:right;margin:0}.media-home{background:var(--navy);color:var(--paper);padding-block:60px}.media-home-heading{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:35px;align-items:start;margin-bottom:38px}.media-home .eyebrow,.media-home .press-date{color:var(--gold)}.media-home-heading>p:last-child{font-size:1rem;color:#c2cdd5}.press-list{display:grid;grid-template-columns:1fr 1fr;gap:60px}.press-list article{border-top:1px solid #456071;padding-top:26px}.press-date{font-size:.65rem;letter-spacing:.1em;margin-bottom:20px}.press-list h3{font-size:2rem;max-width:470px;margin-bottom:20px}.press-list p:not(.press-date){color:#c2cdd5;font-size:1rem}.media-home a{display:inline-flex;align-items:center;min-height:48px;color:#e8ce9b;text-decoration:underline;font-size:.875rem}.media-more{margin-top:30px}.media-home :focus-visible,.site-footer :focus-visible{outline-color:var(--gold)}.closing-home{display:flex;align-items:center;justify-content:space-between;gap:50px;padding-block:60px}.closing-home p:not(.eyebrow){max-width:600px;color:var(--muted);margin:22px 0 0}.closing-home .primary{flex-shrink:0}.site-footer{background:var(--navy);color:var(--paper);padding-block:38px 24px;border:0;max-width:none;margin:0;font-size:.8rem}.site-footer .eyebrow{color:var(--gold)}.site-footer h2{font-size:2rem;letter-spacing:-.03em;margin:0 0 18px}.site-footer p{color:#c2cdd5}.footer-intro{display:flex;gap:35px;align-items:center;justify-content:space-between}.site-footer a{font-size:.8rem;color:#e8ce9b;display:inline-flex;align-items:center;min-height:44px;min-width:44px}.site-footer nav{display:flex;flex-wrap:wrap;gap:6px 22px;border-block:1px solid #456071;padding-block:16px;margin-block:24px 18px}.site-footer .footer-disclaimer{font-size:.75rem;margin:0}.support-page .masthead{border-bottom:1px solid var(--line)}.support-page .masthead nav a{font-size:.875rem;min-width:44px}.support-page .masthead nav a[aria-current=page]{color:var(--accent)}.support-page .brand span{font-weight:400}.support-page .heading{grid-template-columns:.8fr 1.4fr 1fr}.support-page main a{min-height:44px;display:inline-flex;align-items:center}.support-page .prose .button{display:inline-flex}.support-page .site-footer .eyebrow{font-size:.6875rem}.reading-guide>*,.author-home>*,.faq-section>*,.toc-section>*,.purchase-panel>*{min-width:0}
@media(max-width:1000px){.toc-section,.reading-guide,.author-home,.faq-section{gap:38px}.media-home-heading{grid-template-columns:1fr 1fr}.media-home-heading>.eyebrow{grid-column:1/-1}.purchase-panel{gap:30px}.author-strip{gap:25px}}
@media(max-width:650px){.manual-b{gap:20px}.b-overview .book-ticket{grid-template-columns:92px minmax(0,1fr);gap:20px}.b-overview .book-ticket .book-intro{font-size:.8125rem;line-height:1.5;margin-bottom:8px}.b-overview .book-ticket .confirmed-price{font-size:1.6rem!important;margin-top:12px!important}.confirmed-price span{font-size:.6875rem;margin-top:5px}.reader-preview{padding:20px}.reader-question{margin:17px 0}.reader-preview .primary{font-size:.875rem}.reader-preview .next-topics{display:flex;gap:18px;flex-wrap:wrap}.reader-preview .next-topics a{font-size:.6875rem;gap:12px}.toc-section,.reading-guide,.author-home,.faq-section{display:block;padding-block:36px}.toc-heading h2{font-size:2.1rem}.toc-heading>p:not(.eyebrow){margin-block:18px;font-size:.9375rem}.toc-list{margin-top:24px}.toc-list li{gap:12px;grid-template-columns:24px minmax(0,1fr);padding-block:22px}.toc-list h3{font-size:1.5rem}.toc-list p{font-size:.9375rem}.reading-guide h2,.author-home h2,.faq-section h2{font-size:2.1rem;margin-bottom:25px}.reading-guide p,.author-home p:not(.eyebrow){font-size:1rem}.author-strip{display:block;padding-block:32px}.author-strip h2{font-size:2rem}.author-strip p:not(.eyebrow){font-size:.9375rem}.author-strip>a{margin-top:20px}.faq-list summary{font-size:1.125rem}.faq-list details p{font-size:.9375rem}.purchase-panel{display:block;padding:25px;margin-bottom:36px}.purchase-panel h2{font-size:1.9rem}.purchase-actions{margin-top:24px;justify-content:flex-start}.purchase-actions .fine{text-align:left}.price-end{font-size:1.8rem}.media-home{padding-block:36px}.media-home-heading{display:block;margin-bottom:26px}.media-home-heading h2{font-size:2.1rem;margin-bottom:20px}.press-list{grid-template-columns:1fr;gap:25px}.press-list h3{font-size:1.8rem}.press-list article{padding-top:24px}.closing-home{display:block;padding-block:36px}.closing-home h2{font-size:2.1rem}.closing-home .primary{margin-top:24px}.footer-intro{display:block}.footer-intro>a{margin-top:12px}.site-footer h2{font-size:1.8rem}.site-footer nav{gap:4px 20px}.support-page .masthead nav{gap:4px 18px}.support-page .heading{display:block}}

/* R2-release: preserve full words in the existing cover card at narrow widths. */
@media(max-width:390px){.home-page .edition-object{grid-template-columns:100px minmax(0,1fr);column-gap:16px}.home-page .edition-object img{width:100px}}
