@font-face{font-family:Rye;src:url(/fonts/rye/Rye-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ostrich Sans;src:url(/fonts/ostrich-sans/ostrich-regular.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Ostrich Sans;src:url(/fonts/ostrich-sans/OstrichSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ostrich Sans;src:url(/fonts/ostrich-sans/OstrichSans-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Junicode;src:url(/fonts/junicode/Junicode.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Junicode;src:url(/fonts/junicode/Junicode-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Junicode;src:url(/fonts/junicode/Junicode-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Ostrich Sans;src:url(/fonts/ostrich-sans/patch-oswald-400.woff2) format("woff2");font-weight:500;font-style:normal;unicode-range:U+B0,U+B7,U+BD,U+C4-C5,U+C8-C9,U+D6,U+D7,U+DC,U+E4-E5,U+E8-E9,U+F6,U+FC,U+2018-2019,U+201C-201D,U+2026;font-display:swap}@font-face{font-family:Ostrich Sans;src:url(/fonts/ostrich-sans/patch-oswald-700.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+B0,U+B7,U+BD,U+C4-C5,U+C8-C9,U+D6,U+D7,U+DC,U+E4-E5,U+E8-E9,U+F6,U+FC,U+2018-2019,U+201C-201D,U+2026;font-display:swap}@font-face{font-family:Ostrich Sans;src:url(/fonts/ostrich-sans/patch-oswald-700.woff2) format("woff2");font-weight:900;font-style:normal;unicode-range:U+B0,U+B7,U+BD,U+C4-C5,U+C8-C9,U+D6,U+D7,U+DC,U+E4-E5,U+E8-E9,U+F6,U+FC,U+2018-2019,U+201C-201D,U+2026;font-display:swap}:root{--font-display: "Rye", "Rockwell", Georgia, serif;--font-caps: "Ostrich Sans", "Oswald", "Arial Narrow", sans-serif;--font-text: "Junicode", "Iowan Old Style", Georgia, serif;--c-navy: #003a6f;--c-navy-deep: #0a2442;--c-navy-ink: #071a31;--c-overlay: #1b4f8c;--c-cream: #f2e5d4;--c-cream-dim: #d9cbb6;--c-gold: #bc9856;--c-gold-hi: #d9bd84;--c-gold-deep: #8a6a33;--c-parchment: #e8d7b5;--c-parchment-hi: #f3e8d2;--c-sky: #d3e0e8;--c-cobalt: #2f6db3;--c-text-dim: #b9c3cf;--fs-label: 15px;--fs-caps: clamp(16px, 1.25vw, 19px);--fs-narr: clamp(17px, 1.32vw, 21px);--fs-body: 18px;--fs-lead: clamp(21px, 1.9vw, 27px);--fs-h3: clamp(26px, 2.3vw, 34px);--fs-h2: clamp(38px, 4.8vw, 74px);--fs-display: clamp(50px, 8.2vw, 146px);--track-caps: .09em;--lh-body: 1.55;--gutter: clamp(18px, 3vw, 48px);--frame-inset: 12px;--hd-h: 72px;--maxw: 1320px;--ease-narr-y: cubic-bezier(.215, 1.087, .8, .992);--dur-narr-y: 938ms;--ease-narr-o: cubic-bezier(.215, 1.002, .79, .994);--dur-narr-o: 852ms;--stagger-narr: 50ms;--delay-narr: .35s;--ease-frame: cubic-bezier(.195, 1.017, 0, .939);--dur-frame: 549ms;--ease-rail-in: cubic-bezier(.72, .137, .285, 1.002);--dur-rail-in: 809ms;--ease-rail-out: cubic-bezier(.12, .558, .545, 1.035);--dur-rail-out: 635ms;--ease-bloom: cubic-bezier(.44, 1.357, 1, .899);--dur-bloom: .55s;--ease-lbl-out: cubic-bezier(.95, 1.211, .15, .711);--dur-lbl-out: .4s;--ease-lbl-in: cubic-bezier(.14, .864, .825, .996);--dur-lbl-in: .49s;--ease-chrome-logo: cubic-bezier(.555, .046, .325, 1.036);--dur-chrome-logo: 678ms;--ease-chrome-btn: cubic-bezier(1, .41, .04, 1.005);--dur-chrome-btn: 501ms;--ease-dissolve: cubic-bezier(.455, .03, .515, .955);--dur-dissolve: .65s;--ease-settle: cubic-bezier(.585, -.552, 0, 1.906);--dur-settle: 2208ms;--ease-jump: cubic-bezier(0, 1.152, 0, .984);--dur-jump: 1.44s;--ease-draw: cubic-bezier(.19, 1, .22, 1);--dur-draw: 1s;--ease-chars: cubic-bezier(.2, .84, .21, 1.022);--dur-chars: .93s;--ease-ui: cubic-bezier(.19, 1, .22, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit}html{background:var(--c-navy-deep);-webkit-text-size-adjust:100%}body{background:var(--c-navy-deep);color:var(--c-cream);font:400 var(--fs-body)/var(--lh-body) var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;-webkit-tap-highlight-color:transparent}::selection{background:var(--c-gold);color:var(--c-navy-ink)}a{color:inherit;text-decoration:none}img,canvas,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--c-gold-hi);outline-offset:3px}:focus:not(:focus-visible){outline:none}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:12px;top:-60px;z-index:200;background:var(--c-parchment);color:var(--c-navy);padding:10px 14px;font:900 var(--fs-label)/1 var(--font-caps);letter-spacing:var(--track-caps);text-transform:uppercase}.skip:focus{top:12px}.caps{font-family:var(--font-caps);font-weight:900;text-transform:uppercase;letter-spacing:var(--track-caps)}.wrap{width:min(100% - 2 * var(--gutter),var(--maxw));margin-inline:auto}i,em{font-style:italic}h1,h2,h3,.ft__hand-sub,.ph__lead,.society__p,.sec__lead,.nar__lines span,.hero__line{text-wrap:balance}p{text-wrap:pretty}.grain{position:fixed;inset:-50%;z-index:90;pointer-events:none;opacity:.1;mix-blend-mode:overlay;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1.7 -.35'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ln{position:relative;display:inline-block}.ln>span{background:linear-gradient(currentColor,currentColor) 0 100% / 0% 1px no-repeat;transition:background-size .5s var(--ease-ui);padding-bottom:2px}.ln:hover>span,.ln:focus-visible>span,.ln[aria-current=page]>span{background-size:100% 1px}.ln{transition:color .35s var(--ease-ui)}.ln:hover,.ln:focus-visible{color:var(--c-gold-hi)}.orn{display:block;width:min(220px,70%);height:14px;margin-inline:auto;color:var(--c-gold-deep)}.orn path,.orn circle{fill:none;stroke:currentColor;stroke-width:1.1}.orn .dot{fill:currentColor;stroke:none}.plaque{position:relative;display:inline-grid;place-items:center;min-height:44px;padding:0 26px;color:var(--c-navy);font:900 var(--fs-label)/1 var(--font-caps);letter-spacing:.12em;text-transform:uppercase;isolation:isolate}.plaque__bg{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,var(--c-parchment-hi),var(--c-parchment) 55%,#dcc79f);border-radius:3px;box-shadow:0 2px #071a3140,0 6px 18px #071a312e;-webkit-mask:radial-gradient(circle 6px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 6px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 6px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 6px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;transform-origin:50% 50%}.plaque__bg:after{content:"";position:absolute;inset:3px 4px;border:1px solid var(--c-gold-deep);border-radius:2px;-webkit-mask:radial-gradient(circle 7px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 7px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 7px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;opacity:.7;transition:opacity .4s var(--ease-ui),inset .4s var(--ease-ui)}.plaque:hover .plaque__bg:after,.plaque:focus-visible .plaque__bg:after{opacity:1;inset:2px 3px}.plaque:active .plaque__bg{transform:scaleX(.96);transition:transform .12s}.plaque__lbls{position:relative;display:grid;height:1.15em;overflow:hidden}.plaque__lbl{grid-area:1 / 1;display:block;line-height:1.15;white-space:nowrap;transition:transform .45s var(--ease-ui)}.plaque--lg{min-height:52px;padding:0 34px;font-size:17px}.plaque--dark{color:var(--c-cream)}.plaque--dark .plaque__bg{background:linear-gradient(180deg,#164777,var(--c-navy) 60%,#002b54)}.plaque--dark .plaque__bg:after{border-color:var(--c-gold)}.plaque .roll{display:inline-grid;overflow:hidden;height:1.15em}.plaque .roll>span{grid-area:1 / 1;line-height:1.15;white-space:nowrap;transition:transform .5s var(--ease-ui)}.plaque .roll>span+span{transform:translateY(105%)}.plaque:hover .roll>span:first-child,.plaque:focus-visible .roll>span:first-child{transform:translateY(-105%)}.plaque:hover .roll>span+span,.plaque:focus-visible .roll>span+span{transform:translateY(0)}.nar__card{position:absolute;inset:0;z-index:-1;background:#f3e8d2ed;border-radius:4px;box-shadow:0 14px 40px #071a3138;-webkit-mask:radial-gradient(circle 9px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat}.nar__card:after{content:"";position:absolute;inset:6px;border:1px solid var(--c-gold-deep);border-radius:2px;opacity:.8;-webkit-mask:radial-gradient(circle 10px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat}.plate{position:relative;overflow:hidden;border-radius:8px;background:#8fa8c8 center / cover no-repeat}.plate__cv{position:absolute;inset:0;width:100%;height:100%}.plate:after{content:"";position:absolute;inset:7px;border:1px solid rgba(243,232,210,.7);border-radius:5px;pointer-events:none}.plate--notch{-webkit-mask:radial-gradient(circle 9px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat}.hd{position:fixed;inset:0 0 auto;z-index:95;height:var(--hd-h);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 var(--gutter);color:var(--hd-ink, var(--c-cream));pointer-events:none;transition:color .6s var(--ease-ui)}.hd>*{pointer-events:auto}[data-sky=light] .hd{--hd-ink: var(--c-navy-deep)}.hd:before{content:"";position:absolute;inset:0 0 -28px;z-index:-1;pointer-events:none;opacity:0;transition:opacity .6s;background:linear-gradient(180deg,#0a2442d1,#0a24428c 60%,#0a244200)}.hd.is-solid:before{opacity:1;background:#0a2442f0;inset:0;box-shadow:inset 0 -1px #bc985673}.hd.is-solid{--hd-ink: var(--c-cream) !important}html.veil-up .hd,html.is-arriving .hd{--hd-ink: var(--c-cream)}.hd-l{justify-self:start;display:flex;align-items:center;gap:clamp(18px,2.4vw,36px)}.hd-dial{flex:none;position:relative;width:48px;height:48px;display:grid;place-items:center}.hd-dial svg{position:absolute;inset:0;width:48px;height:48px;overflow:visible}.hd-dial__rim{fill:#0a24428c;stroke:var(--c-gold);stroke-width:1.2;transition:fill .6s}[data-sky=light] .hd-dial__rim{fill:#f3e8d2c7;stroke:var(--c-gold-deep)}.hd-dial__arc{fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:2 3;opacity:.55}.hd-dial__horizon{stroke:currentColor;stroke-width:1;opacity:.6}.hd-dial__needle{transform-origin:24px 30px;transform:rotate(calc(var(--alt, 24) * -1deg));transition:transform var(--dur-rail-in) var(--ease-rail-in)}.hd-dial__needle line{stroke:var(--c-gold);stroke-width:1.4}.hd-dial__needle circle{fill:var(--c-gold-hi)}[data-sky=light] .hd-dial__needle line{stroke:var(--c-gold-deep)}[data-sky=light] .hd-dial__needle circle{fill:var(--c-gold-deep)}.hd-dial__num{position:relative;top:9px;font:900 13px/1 var(--font-caps);letter-spacing:.04em}.hd-mark:hover,.hd-mark:focus-visible{color:var(--c-gold-hi)}.hd-dial:hover .hd-dial__rim,.hd-dial:focus-visible .hd-dial__rim{stroke:var(--c-gold-hi);stroke-width:2}.hd-dial svg{transition:transform .5s var(--ease-ui)}.hd-dial:hover svg,.hd-dial:focus-visible svg{transform:rotate(-12deg) scale(1.06)}.hd-mark{transition:color .35s,opacity var(--dur-chrome-logo) var(--ease-chrome-logo)!important}.hd-mark{justify-self:center;font:400 21px/1 var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity var(--dur-chrome-logo) var(--ease-chrome-logo)}.hd-nav{display:flex;gap:clamp(14px,1.8vw,28px);align-items:center;font:900 var(--fs-label)/1 var(--font-caps);letter-spacing:.12em;text-transform:uppercase}.hd-chapters{position:absolute;right:var(--gutter);top:calc((var(--hd-h) - 44px) / 2);opacity:0;transition:opacity var(--dur-chrome-btn) var(--ease-chrome-btn)}.chrome-on .hd-mark,.chrome-on .hd-chapters{opacity:1}.hd-chapters .plaque__lbl[data-lbl-close]{transform:translateY(105%);opacity:0}.veil{position:fixed;inset:0;z-index:80;pointer-events:none;visibility:hidden}.veil.is-on{visibility:visible;pointer-events:auto}.veil__cv{position:absolute;inset:0;width:100%;height:100%;image-rendering:auto}.is-arriving .veil{visibility:visible;background:var(--c-overlay)}.veil__frame{position:absolute;inset:var(--frame-inset);border:1px solid var(--c-gold);opacity:0;transition:opacity .3s;pointer-events:none}.veil__label{position:absolute;left:50%;top:50%;translate:-50% -50%;display:grid;gap:14px;justify-items:center;text-align:center;opacity:0;color:var(--c-gold-hi);transition:opacity .3s;pointer-events:none}.veil.show-label .veil__frame,.veil.show-label .veil__label{opacity:1}.veil__num{font:900 var(--fs-label)/1 var(--font-caps);letter-spacing:.3em}.veil__title{font:400 clamp(34px,5vw,64px)/1 var(--font-display);text-transform:uppercase}.menu{position:fixed;inset:0;z-index:85;color:var(--c-cream);display:grid;place-items:center;overflow:hidden}.menu[hidden]{display:none}.menu__frame{position:absolute;inset:var(--frame-inset);border:1px solid var(--c-gold);pointer-events:none;opacity:0;transition:opacity .4s var(--ease-ui)}.menu__inner{position:relative;width:100%;display:grid;justify-items:center;gap:clamp(14px,2.4vh,26px);padding:calc(var(--hd-h) + 2vh) 0 4vh}.menu__kicker{font:900 var(--fs-label)/1 var(--font-caps);letter-spacing:.3em;text-transform:uppercase;color:var(--c-gold-hi)}.menu__hint{font:italic 400 16px/1 var(--font-text);color:var(--c-cream-dim);min-width:9em;text-align:center}.menu__ctrl{display:flex;align-items:center;gap:22px}.arrow{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--c-gold);color:var(--c-gold-hi);transition:background .3s,color .3s}.arrow svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.arrow:hover,.arrow:focus-visible{background:var(--c-gold);color:var(--c-navy-ink)}.menu__pages{display:flex;flex-wrap:wrap;justify-content:center;gap:8px clamp(18px,3vw,44px);margin-top:1vh}.mp{display:inline-flex;align-items:baseline;gap:10px;padding:6px 2px}.mp__n{font:900 13px/1 var(--font-caps);letter-spacing:.14em;color:var(--c-gold)}.mp__t{font:400 clamp(22px,2.2vw,30px)/1.1 var(--font-display);text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .5s var(--ease-ui),color .3s}.mp:hover .mp__t,.mp:focus-visible .mp__t,.mp[aria-current=page] .mp__t{background-size:100% 1px;color:var(--c-gold-hi)}.menu .rv{opacity:0;translate:0 18px}.menu.is-open .rv{opacity:1;translate:0 0;transition:opacity var(--dur-narr-o) var(--ease-narr-o),translate var(--dur-narr-y) var(--ease-narr-y);transition-delay:calc(var(--i, 0) * var(--stagger-narr))}.menu.is-open .menu__frame{opacity:1}.pcs{position:relative;width:100%;height:clamp(230px,42vh,420px);touch-action:pan-y;cursor:grab;outline:none}.pcs.is-grab{cursor:grabbing}.pcs:focus-visible{outline:1px solid var(--c-gold-hi);outline-offset:-2px}.pcs__track{position:absolute;inset:0}.pc{position:absolute;top:0;left:50%;width:clamp(240px,34vw,540px);height:100%;margin-left:calc(clamp(240px,34vw,540px)/-2);display:block;border-radius:10px;overflow:hidden;will-change:transform;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-mask:radial-gradient(circle 9px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 9px at 0 50%,#0000 97%,#000) left / 51% 100% no-repeat,radial-gradient(circle 9px at 100% 50%,#0000 97%,#000) right / 51% 100% no-repeat}.pc__img{position:absolute;inset:0;overflow:hidden}.pc__img img{width:100%;height:100%;object-fit:cover;transform:scale(var(--img-s, 1.5));pointer-events:none}.pc:after{content:"";position:absolute;inset:8px;border:1px solid rgba(217,189,132,.75);border-radius:6px;pointer-events:none}.pc:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#071a3100 35%,#071a31c7);pointer-events:none}.pc__num,.pc__title{position:absolute;left:0;right:0;z-index:2;text-align:center;color:var(--c-gold-hi);text-shadow:0 1px 12px rgba(7,26,49,.6)}.pc__num{bottom:calc(18% + 1.25em);font:900 var(--fs-label)/1 var(--font-caps);letter-spacing:.3em}.pc__title{bottom:11%;font:400 clamp(22px,2.3vw,34px)/1 var(--font-display);text-transform:uppercase;padding:0 16px}.ft{position:relative;background:var(--c-navy-ink);color:var(--c-cream);padding:clamp(80px,12vh,140px) var(--gutter) 48px;overflow:hidden}.ft__band{position:relative;margin:0 calc(-1 * var(--gutter)) clamp(40px,7vh,72px);height:clamp(260px,44vh,480px)}.ft__band:before,.ft__band:after{content:"";position:absolute;left:0;right:0;z-index:1;pointer-events:none}.ft__band:before{top:0;height:30%;background:linear-gradient(180deg,var(--c-navy-ink),rgba(7,26,49,0))}.ft__band:after{bottom:0;height:26%;background:linear-gradient(0deg,var(--c-navy-ink),rgba(7,26,49,0))}.ft .ft__sky{position:absolute;inset:0;margin:0;border-radius:0}.ft .ft__sky:after{display:none}.ft__frame{position:absolute;inset:var(--frame-inset);border:1px solid rgba(188,152,86,.7);pointer-events:none}.ft__top{position:relative;z-index:2;max-width:900px;margin:0 auto clamp(8px,2vh,24px);text-align:center}.ft__hand{font:400 clamp(46px,7.2vw,118px)/.95 var(--font-display);color:var(--c-gold-hi);text-transform:uppercase;text-shadow:0 2px 24px rgba(7,26,49,.55)}.ft__hand-sub{margin-top:22px;font:italic 400 var(--fs-lead)/1.4 var(--font-text);color:var(--c-cream-dim)}.ft__grid{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr .8fr;gap:40px;padding-top:40px;border-top:1px solid rgba(188,152,86,.45)}.ft__col{display:grid;align-content:start;gap:10px;font-size:17px}.ft__col .ln{justify-self:start}.ft__mark{font:400 24px/1.1 var(--font-display);text-transform:uppercase;color:var(--c-gold-hi)}.ft__lbl{font:900 var(--fs-label)/1 var(--font-caps);letter-spacing:.16em;text-transform:uppercase;color:var(--c-gold);margin-top:6px}.ft__note{max-width:var(--maxw);margin:48px auto 0;font-size:15px;line-height:1.5;color:var(--c-text-dim)}@media(max-width:960px){.hd-nav{display:none}.ft__grid{grid-template-columns:1fr 1fr}}@media(max-width:640px){:root{--hd-h: 64px;--fs-body: 17px}.hd{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.hd-mark{justify-self:start;font-size:15px}.hd-chapters{padding:0 18px}.ft__grid{grid-template-columns:1fr;gap:28px}}.rm *,.rm *:before,.rm *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}
