*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#10100d;color:#eee6d4;font:16px/1.7 Georgia,"Times New Roman",serif}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}a{color:inherit;text-underline-offset:5px}button{cursor:pointer}img{display:block;max-width:100%;height:auto}figure,blockquote{margin:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:400;line-height:1.08;letter-spacing:-.035em}h1{font-size:clamp(3.4rem,6.6vw,7.3rem)}h2{font-size:clamp(2.5rem,4.2vw,4.8rem)}h3{font-size:1.8rem}em{font-weight:400;color:#e2bd76}p{color:#c5bdad}small{font-size:.8rem}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #ffe1a3;outline-offset:5px}::selection{background:#8f2835;color:white}[hidden]{display:none!important}.wrap{width:min(1320px,calc(100% - 104px));margin:auto}.section{padding-block:95px}.eyebrow,.cover-edition,figcaption,.coordinate-rail,.note-columns article>span,.footer-bottom,.map-legend{font:11px/1.6 "Courier New",monospace;letter-spacing:.13em;text-transform:uppercase}.eyebrow{color:#d5b775;display:block;margin-bottom:22px}.lead{font-size:1.24rem;line-height:1.6}.skip{position:fixed;left:20px;top:-100px;z-index:100;background:#e3b966;color:#15130c;padding:12px}.skip:focus{top:10px}.site-header{height:98px;display:flex;align-items:center;justify-content:space-between;padding:16px 44px 16px 83px;border-bottom:1px solid #443c2a;gap:32px;background:#10100df5;position:relative;z-index:20}.brand{display:flex;align-items:center;gap:13px;text-decoration:none;font-size:19px;letter-spacing:.14em;line-height:1.1}.brand small{display:block;font:10px/1.4 "Courier New",monospace;letter-spacing:.22em;text-transform:uppercase;margin-top:7px;color:#c7b58e}.site-nav{display:flex;gap:26px;align-items:center;font:12px/1.4 "Courier New",monospace}.site-nav a{text-decoration:none;padding:12px 0;border-bottom:1px solid transparent}.site-nav a:hover,.site-nav a[aria-current]{border-color:#d9af61;color:#edc880}.menu-button{display:none;border:1px solid #a98a4e;background:none;color:#e9d8b5;padding:10px 15px}.coordinate-rail{width:42px;position:fixed;left:0;top:0;bottom:0;border-right:1px solid #443c2a;display:flex;align-items:center;justify-content:space-around;writing-mode:vertical-rl;color:#c3a970;z-index:30;background:#10100d;font-size:9px}.coordinate-rail a{text-decoration:none}.cover{display:grid;grid-template-columns:.8fr 1.3fr;min-height:670px;padding:38px 36px 30px 88px;gap:16px;align-items:center;max-width:1900px;margin:auto}.cover-copy{position:relative;z-index:2;padding-block:16px}.cover h1{margin:25px -130px 24px 0;font-size:clamp(4rem,6.65vw,7.4rem);letter-spacing:-.055em}.cover-copy>p{max-width:345px;font-size:1.04rem}.cover-copy .eyebrow{max-width:330px}.cover .button{margin-top:15px}.cover-art{align-self:center}.cover-art img{width:100%;min-height:480px;object-fit:cover;object-position:69% center}.cover-art figcaption{display:flex;justify-content:space-between;gap:20px;margin-top:18px;color:#c5ab75;font-size:10px;letter-spacing:.07em}.cover-edition{display:flex;gap:28px;font-size:9px;color:#958975;margin-top:44px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:48px;padding:14px 20px;border:1px solid #d8b16c;background:#d8b16c;color:#18140d;text-decoration:none;font:12px/1.4 "Courier New",monospace;letter-spacing:.025em}.button:hover{background:#f1d195;border-color:#f1d195}.text-button,.text-link{background:none;border:0;color:#e0c68e;padding:10px 0;font:12px/1.6 "Courier New",monospace;text-decoration:underline;text-underline-offset:6px;min-height:44px}.actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.intro-band{display:grid;grid-template-columns:.65fr 1.2fr 1.4fr .65fr;gap:35px;padding-block:48px;border-block:1px solid #51442d;align-items:start}.intro-band .eyebrow{margin-top:8px}.intro-band h2{font-size:2.4rem;margin:0}.intro-band p{font-size:.94rem;margin:0}.folio-count strong{display:block;font-size:64px;line-height:1;color:#daba7f;font-weight:400}.folio-count span{font:10px/1.6 "Courier New",monospace}.folio-spread{display:grid;grid-template-columns:.94fr 1.06fr;gap:8%;align-items:start}.folio-tall{position:sticky;top:35px}.folio-notes{padding-top:30px}.folio-notes>p{max-width:490px}.plate{min-width:0}.art-button{border:0;padding:0;background:#15140f;position:relative;display:block;width:100%;text-align:initial}.art-button img{width:100%;height:auto}.art-button:hover .enlarge{background:#e1be79;color:#16130c}.enlarge{position:absolute;right:15px;bottom:15px;background:#111b;border:1px solid #caa664;color:#f2d095;width:40px;height:40px;display:grid;place-items:center;font:24px/1 Arial,sans-serif}.plate figcaption{display:flex;justify-content:space-between;gap:12px;color:#bfae8a;padding-top:14px;font-size:9px;letter-spacing:.07em}.folio-notes blockquote{border-left:2px solid #b08a42;padding:20px 0 20px 25px;margin:40px 0;font-size:1.5rem;line-height:1.5;color:#decda8}.folio-notes cite{display:block;font:10px/1.6 "Courier New",monospace;margin-top:15px;color:#a99c82}.plate-inset{margin-top:50px}.plate-inset p{font-size:.9rem;margin-top:25px;max-width:430px}.section-heading{display:grid;grid-template-columns:1.3fr .8fr;gap:12%;align-items:end;margin-bottom:40px}.section-heading h2{margin:0}.section-heading p{max-width:430px;margin:0}.atlas-grid{border:1px solid #59492f;display:grid;grid-template-columns:1.55fr 1fr}.treasure-map{position:relative;min-height:480px;background:#15150f;overflow:hidden}.treasure-map svg{position:absolute;width:100%;height:100%;inset:0;stroke:#685638;fill:none;stroke-width:1;opacity:.65}.treasure-map .map-route{stroke:#c29146;stroke-width:2;stroke-dasharray:8 7}.map-point{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;color:#d3c39d;transform:translate(-50%,-50%);font:10px/1.4 "Courier New",monospace;min-width:95px;min-height:65px;padding:5px}.map-point b{width:37px;height:37px;display:grid;place-items:center;border:1px solid #b39861;border-radius:50%;background:#15150f;font-size:12px;font-weight:400}.map-point:hover b,.map-point[aria-pressed="true"] b{background:#cba660;color:#16120b;border-color:#ead09b}.point-0{left:17%;top:23%}.point-1{left:43%;top:37%}.point-2{left:81%;top:22%}.point-3{left:77%;top:53%}.point-4{left:68%;top:77%}.point-5{left:25%;top:82%}.map-legend{position:absolute;left:20px;bottom:13px;font-size:8px;color:#9d9075}.map-detail{padding:45px;border-left:1px solid #59492f;display:flex;flex-direction:column;align-items:start;justify-content:center}.map-detail h3{font-size:2.3rem}.map-detail p{font-size:.95rem}.cost{color:#e1bd78;font-family:"Courier New",monospace}.planner{border-top:1px solid #59492f;display:grid;grid-template-columns:.8fr 1.7fr;gap:6%;align-items:start}.planner-work{display:grid;grid-template-columns:1fr 1fr;gap:35px}.planner fieldset{border:0;padding:0;margin:0;min-width:0}.planner legend{font:11px/1.6 "Courier New",monospace;margin-bottom:22px;color:#d7c29a}.route-option{display:flex;align-items:center;gap:12px;padding:18px 0;border-top:1px solid #423924;font-size:.9rem;cursor:pointer}.route-option span{flex:1;line-height:1.5}.route-option b{display:block;font:10px/1.6 "Courier New",monospace;color:#cda85e}.route-option small{font:10px/1.6 "Courier New",monospace;color:#c8b99a;white-space:nowrap}.route-option input,.check input{width:18px;height:18px;accent-color:#d6ad63;flex-shrink:0}.route-summary{border:1px solid #655133;background:#1a180f;padding:27px;min-width:0}.route-summary h3{font-size:2rem}.route-summary p{font-size:.9rem}.route-summary ol{padding-left:20px;font-size:.9rem}.route-summary .actions{gap:5px 15px}.route-summary .button{width:100%;justify-content:center}.route-summary small{color:#a99b80}.budget-label{display:flex;justify-content:space-between;gap:15px;font:11px/1.6 "Courier New",monospace;margin-top:25px}.budget-label output{color:#e3c080}input[type="range"]{width:100%;accent-color:#dcb976;height:35px}.index-section{background:#e3d7ba;color:#221e16;padding:90px 0}.index-section p{color:#514734}.index-section .eyebrow{color:#584825}.index-section em{color:#8b452b}.index-section .plate figcaption{color:#665236}.index-section .section-heading{grid-template-columns:1fr 1fr}.index-section .plate img{max-height:690px;object-fit:cover}.index-observations{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;padding-top:35px}.index-observations p{font-size:.96rem}.index-observations b{display:block;font:11px/1.6 "Courier New",monospace;letter-spacing:.1em;margin-bottom:12px}.meridian{display:grid;grid-template-columns:1fr .78fr;gap:15%;align-items:center}.meridian>div{max-width:530px}.meridian .plate{max-width:500px}.current-scene{position:relative;padding-bottom:45px;border-bottom:1px solid #4c402b}.current-scene .plate{max-width:1100px}.current-caption{background:#17160f;border:1px solid #71552e;padding:35px;max-width:510px;margin:-105px 0 0 auto;position:relative}.current-caption h2{font-size:3rem}.current-caption p{margin-bottom:0}.note-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.note-columns article{border-top:1px solid #7b6239;padding-top:25px}.note-columns article>span{color:#bc995e;font-size:9px}.note-columns h3{margin:25px 0 18px;font-size:2rem}.note-columns p{font-size:.96rem}.note-columns a{font:11px/1.6 "Courier New",monospace}.quiet-guide{border:1px solid #5b4c31;padding:55px;display:grid;grid-template-columns:1fr 1fr;gap:15px 65px}.quiet-guide>.eyebrow{grid-column:1/-1}.quiet-guide h2{margin:0}.quiet-guide ol{margin:0;padding-left:20px}.quiet-guide li{padding:0 0 15px 10px;color:#bfb296}.quiet-guide b{display:block;color:#ebd4a7;font-weight:400}.quiet-guide .button{justify-self:start}.faq{display:grid;grid-template-columns:1fr 1.2fr;gap:13%}details{border-top:1px solid #53442d;padding:22px 0}summary{cursor:pointer;font-size:1.15rem;line-height:1.45;min-height:28px;color:#e6d4af}details p{padding:20px 0 0;margin:0}.correspondence{text-align:center;border-block:1px solid #55472d;padding:60px 20px 75px;margin-bottom:90px}.correspondence h2{font-size:clamp(2.7rem,4.5vw,4.5rem)}.correspondence p{max-width:580px;margin:0 auto 25px}.site-footer{margin-left:42px;padding:50px 52px 22px;border-top:1px solid #443c2a;display:grid;grid-template-columns:1fr 1fr;gap:30px}.footer-mark{display:flex;align-items:center;gap:30px}.footer-mark p{font-size:1.3rem;margin:0;color:#d5c9ad}.site-footer nav{display:flex;align-content:center;justify-content:flex-end;gap:12px 22px;flex-wrap:wrap;font:11px/1.6 "Courier New",monospace}.site-footer button{border:0;background:none;color:#d4bd8c;text-decoration:underline;font:inherit;padding:8px 0;min-height:40px}.footer-bottom{grid-column:1/-1;border-top:1px solid #3d3627;padding-top:22px;display:flex;justify-content:space-between;gap:20px;color:#aa9f86;font-size:9px}.page-mast{padding-block:75px 60px;border-bottom:1px solid #51442d}.page-mast h1{font-size:clamp(3.5rem,6.5vw,6.8rem);margin-bottom:25px}.page-mast p{max-width:700px}.prose{max-width:800px}.prose h2{font-size:2.1rem;margin-top:42px}.catalogue-tools{display:flex;align-items:center;gap:20px;padding-block:35px;font:12px/1.6 "Courier New",monospace}.catalogue-tools span{margin-left:auto;color:#b0a180}.catalogue-tools select{max-width:250px}.catalogue-entry{display:grid;grid-template-columns:1.2fr 1fr;gap:8%;align-items:center;padding-block:50px 75px;border-top:1px solid #51442d}.catalogue-entry:nth-child(even){grid-template-columns:.85fr 1.15fr}.catalogue-entry:nth-child(even) .catalogue-art{order:2}.catalogue-entry .plate img{max-height:650px;object-fit:contain;background:#10100d}.catalogue-copy h2{font-size:3.5rem}.catalogue-copy dl{border-top:1px solid #51442d;padding-top:25px}.catalogue-copy dt{font:10px/1.6 "Courier New",monospace;color:#d5b775;text-transform:uppercase;letter-spacing:.1em;margin-top:15px}.catalogue-copy dd{margin:8px 0 0;color:#bfb498}.guide-layout{display:grid;grid-template-columns:200px 1fr;gap:9%;padding-block:60px}.chapter-nav{position:sticky;top:35px;align-self:start;display:grid;gap:14px;font:12px/1.5 "Courier New",monospace}.chapter-nav a{padding:12px 0}.guide-chapters{max-width:850px}.guide-chapters section{padding-block:15px 60px;border-bottom:1px solid #55472d;margin-bottom:55px}.guide-chapters h2{font-size:3.2rem}.guide-chapters .plate{margin-top:35px}.steps{padding-left:25px;color:#cfc2a7}.steps li{padding:8px 0}table{width:100%;border-collapse:collapse;margin-block:30px;font-size:.95rem}caption{text-align:left;margin-bottom:15px;color:#d9bd80}th,td{text-align:left;border-bottom:1px solid #55472d;padding:14px 8px}th{font-weight:400}thead{color:#e4c17e}.about-layout{display:grid;grid-template-columns:1fr .7fr;gap:10%;align-items:start;padding-block:65px 100px}.about-layout .plate{position:sticky;top:35px;margin-top:45px}.contact-layout{display:grid;grid-template-columns:.75fr 1.35fr;gap:10%;padding-block:60px 100px}.contact-layout aside h2{font-size:2.5rem}.contact-layout aside p{font-size:.96rem}.contact-form label:not(.check){display:block;margin-bottom:24px;font-size:1rem}.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:22px}input:not([type="checkbox"]):not([type="range"]),select,textarea{width:100%;display:block;border:1px solid #6a5736;border-radius:0;background:#19180f;color:#f2e5c5;padding:13px 15px;min-height:48px}label input,label textarea,label select{margin-top:8px}select{color-scheme:dark}.check{display:flex;align-items:flex-start;gap:13px;margin:25px 0;line-height:1.5;color:#cfc2a7}.check input{margin-top:4px}.contact-form small{color:#b9ac8e}.form-message{padding:15px 0;color:#f0ce86}.honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.legal{max-width:800px;padding-block:30px 100px}.legal h2{font-size:2rem;margin:45px 0 18px}.legal p{font-size:1.03rem}.legal .button{margin-block:15px}dialog{color:#e8ddc5;background:#19180f;border:1px solid #b08d4d;padding:45px;width:min(650px,calc(100% - 32px));max-height:90vh;overflow:auto}dialog::backdrop{background:#000b;backdrop-filter:blur(4px)}dialog h2{font-size:2.5rem}dialog .close{position:absolute;right:10px;top:8px;background:#18150e;color:#edcb88;width:42px;height:42px;border:1px solid #8d7342;font:28px/1 Arial,sans-serif}#art-viewer{width:min(1250px,calc(100% - 24px));padding:44px 20px 15px}#art-viewer img{max-height:75vh;width:auto;max-width:100%;margin:auto;object-fit:contain}#art-viewer p{margin:18px 0 0;text-align:center;font:11px/1.7 "Courier New",monospace}.quiet *{animation:none!important;transition:none!important}.quiet{scroll-behavior:auto}
@media(min-width:1600px){.cover{min-height:760px}.cover-art img{min-height:570px}.wrap{width:min(1480px,calc(100% - 150px))}}
@media(max-width:1150px){.site-header{padding-left:70px;gap:15px}.site-nav{gap:15px;font-size:11px}.brand{font-size:16px}.cover{padding-left:75px;grid-template-columns:.85fr 1.2fr;min-height:580px}.cover h1{font-size:6.9vw}.cover-art img{min-height:410px}.intro-band{grid-template-columns:1fr 1fr;gap:30px}.folio-count{display:flex;align-items:center;gap:25px}.planner{grid-template-columns:1fr}.planner .section-title{max-width:650px;margin-bottom:25px}.planner-work{gap:45px}.map-detail{padding:28px}.treasure-map{min-height:420px}.index-observations{gap:28px}.meridian{gap:8%}.coordinate-rail{width:34px}.site-footer{margin-left:34px}.wrap{width:calc(100% - 94px)}.quiet-guide{padding:35px;gap:20px 40px}}
@media(max-width:850px){.site-header{height:88px;padding:15px 28px 15px 58px}.menu-button{display:block}.site-nav{display:none;position:absolute;top:87px;left:34px;right:0;background:#17150f;border-bottom:1px solid #7c6135;padding:20px 30px;font-size:14px}.site-nav.open{display:grid}.site-nav a{padding:14px 0}.cover{padding:30px 25px 35px 62px;grid-template-columns:.9fr 1fr;min-height:500px}.cover h1{font-size:7.7vw;margin-right:-80px}.cover-art img{min-height:340px}.cover-copy>p{font-size:.95rem}.cover-edition{flex-direction:column;gap:4px;margin-top:30px}.cover-art figcaption{font-size:8px;flex-direction:column;gap:6px}.section{padding-block:65px}.section-heading{gap:6%;grid-template-columns:1fr 1fr}.atlas-grid{grid-template-columns:1fr}.map-detail{border-left:0;border-top:1px solid #59492f;padding:30px;display:block}.map-detail p{max-width:680px}.treasure-map{min-height:430px}.folio-spread{gap:6%}.folio-notes h2{font-size:3rem}.folio-notes blockquote{font-size:1.2rem}.meridian h2{font-size:3.2rem}.note-columns{gap:25px}.note-columns h3{font-size:1.65rem}.quiet-guide{grid-template-columns:1fr}.quiet-guide ol{padding-top:20px}.faq{gap:6%;grid-template-columns:1fr 1.3fr}.site-footer{padding:35px 32px}.footer-mark{gap:18px}.footer-mark p{font-size:1.1rem}.guide-layout{grid-template-columns:150px 1fr;gap:6%}.catalogue-copy h2{font-size:2.7rem}.contact-layout{gap:6%}.form-pair{grid-template-columns:1fr;gap:0}}
@media(max-width:600px){body{font-size:16px}.coordinate-rail{display:none}.site-header{height:78px;padding:13px 18px}.brand{font-size:16px;gap:8px}.brand img{width:35px;height:35px}.brand small{font-size:8px}.site-nav{top:77px;left:0}.wrap{width:calc(100% - 36px)}.cover{display:flex;flex-direction:column;align-items:stretch;padding:32px 18px 25px;gap:25px}.cover-copy{padding:0}.cover h1{font-size:clamp(3.4rem,13vw,5rem);margin:20px 0 22px;line-height:.98}.cover h1 br:nth-child(2){display:block}.cover-copy>p{font-size:1rem;max-width:340px}.cover-copy .eyebrow{font-size:9px;max-width:290px;letter-spacing:.12em}.cover .button{margin-top:3px}.cover-edition{display:none}.cover-art img{min-height:0;aspect-ratio:1.35;object-fit:cover;object-position:67% center}.cover-art figcaption{font-size:8px;flex-direction:row;align-items:center;gap:15px;margin-top:11px}.intro-band{grid-template-columns:1fr;padding-block:34px;gap:20px}.intro-band .eyebrow{margin:0}.intro-band h2{font-size:2.5rem}.intro-band h2 br{display:block}.intro-band p{font-size:1rem}.folio-count strong{font-size:46px}.section{padding-block:55px}.folio-spread{display:flex;flex-direction:column;gap:30px}.folio-tall{position:static;width:100%}.folio-tall .plate img{max-height:510px;object-fit:cover;object-position:center 37%}.folio-notes{padding:0}.folio-notes h2{font-size:3.3rem}.folio-notes h2 br:nth-child(2){display:block}.folio-notes blockquote{margin:30px 0}.plate-inset{margin-top:30px}.section-heading{grid-template-columns:1fr;gap:25px;margin-bottom:28px}.section-heading h2{font-size:2.8rem}.section-heading p{font-size:1rem}.treasure-map{min-height:350px}.map-point{min-width:78px;font-size:8px;gap:3px}.map-point b{width:34px;height:34px}.map-detail{padding:24px}.map-detail h3{font-size:2rem}.map-legend{font-size:7px;left:12px}.planner-work{grid-template-columns:1fr;gap:25px}.planner .section-title{margin:0}.planner .section-title h2{font-size:3rem}.planner legend{margin-top:20px}.route-summary{padding:25px}.route-option{padding:16px 0}.index-section{padding:55px 0}.index-section .section-heading{grid-template-columns:1fr}.index-section .plate img{aspect-ratio:1.25;object-fit:cover}.index-observations{grid-template-columns:1fr;gap:8px;padding-top:25px}.index-observations p{border-bottom:1px solid #bbac8c;padding-bottom:18px}.meridian{display:flex;flex-direction:column;gap:28px}.meridian .plate{max-width:100%;width:100%}.meridian .plate img{max-height:540px;object-fit:contain;background:#10100d}.current-caption{margin:0;padding:26px;border-top:0}.current-caption h2{font-size:2.6rem}.current-scene .plate figcaption{display:none}.note-columns{grid-template-columns:1fr;gap:30px}.note-columns h3{font-size:2rem;margin:18px 0}.note-columns p{font-size:1rem}.quiet-guide{padding:28px 24px;gap:20px}.quiet-guide h2{font-size:2.6rem}.faq{grid-template-columns:1fr;gap:15px}.faq h2{font-size:2.8rem}.correspondence{padding:42px 15px 48px;margin-bottom:50px}.correspondence h2{font-size:2.7rem}.site-footer{margin:0;padding:35px 20px 25px;grid-template-columns:1fr;gap:35px}.site-footer nav{justify-content:flex-start;font-size:12px}.footer-bottom{flex-direction:column;font-size:8px;gap:10px}.page-mast{padding:45px 0 35px}.page-mast h1{font-size:3.25rem}.page-mast .lead{font-size:1.1rem}.page-mast .eyebrow{font-size:9px}.catalogue-tools{gap:12px;flex-wrap:wrap;padding-block:25px}.catalogue-tools select{max-width:180px}.catalogue-tools span{width:100%;margin:0}.catalogue-entry,.catalogue-entry:nth-child(even){grid-template-columns:1fr;gap:30px;padding-block:30px 45px}.catalogue-entry:nth-child(even) .catalogue-art{order:0}.catalogue-copy h2{font-size:2.8rem}.catalogue-entry .plate img{max-height:490px}.guide-layout{grid-template-columns:1fr;gap:35px;padding-block:35px}.chapter-nav{position:static;grid-template-columns:1fr 1fr;gap:8px;font-size:11px;border-bottom:1px solid #53442d;padding-bottom:20px}.guide-chapters h2{font-size:2.6rem}.guide-chapters section{padding-bottom:40px;margin-bottom:35px}.about-layout{grid-template-columns:1fr;gap:30px;padding-block:15px 55px}.about-layout .plate{position:static;margin:0;max-width:370px}.contact-layout{grid-template-columns:1fr;gap:30px;padding-block:35px 55px}.contact-layout aside h2{font-size:2.4rem}.contact-form .actions{gap:14px}dialog{padding:55px 23px 25px}dialog h2{font-size:2.2rem}#art-viewer{padding:55px 8px 15px}.legal{padding-block:0 55px}.legal h2{font-size:1.9rem}.plate figcaption{font-size:8px;gap:8px}h2 em{overflow-wrap:normal}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
