@font-face{font-family:Rosarivo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/rosarivo-400-CnHNNcU4.woff2)format("woff2")}@font-face{font-family:Alegreya;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/alegreya-400-fsbXJIKB.woff2)format("woff2")}@font-face{font-family:Alegreya;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/alegreya-500-DegcpwDS.woff2)format("woff2")}:root{--page-cream:#eadfcd;--ink:#151835;--pom:#7a1218;--pom-fruit:#9c150e;--honey:#c4922a;--pearl:#eadfcd;--lilac:#f3efe6;--gold:#c4922a;--gold-bright:#eadfcd;--teal:#7a1218;--teal-ink:#7a1218;--night:#151835;--credit:#151835;--credit-bg:#eadfcd;--serif:"Alegreya", "Palatino Linotype", Palatino, Georgia, serif;--display:"Rosarivo", "Palatino Linotype", Palatino, Georgia, serif;--sans:"Alegreya", "Palatino Linotype", Palatino, Georgia, serif;--tap:44px;--gutter:20px;--page:1040px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:0}em,i{font-style:normal}body{background:var(--page-cream);color:var(--ink);font-family:var(--serif);font-variant-numeric:lining-nums proportional-nums;font-variant-ligatures:common-ligatures;font-synthesis:none;margin:0;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.6;overflow-x:clip}img,svg{max-width:100%}p,li,td,th,a,h1,h2,h3,.cy,.nums,.ph,.big{overflow-wrap:break-word}a{color:var(--pom)}a:hover{text-decoration-thickness:2px}.skip{z-index:30;background:var(--gold-bright);color:var(--night);font-family:var(--sans);letter-spacing:0;text-transform:none;min-height:var(--tap);align-items:center;padding:10px 16px;font-weight:400;text-decoration:none;display:inline-flex;position:absolute;top:12px;left:12px;transform:translateY(-160%)}.skip:focus{transform:none}:focus-visible{outline:3px solid var(--night);outline-offset:3px}.banner :focus-visible,.post :focus-visible{outline-color:var(--gold-bright)}.kicker{font-family:var(--sans);letter-spacing:0;text-transform:none;margin:0;font-size:1.125rem;font-weight:400}.banner{color:#fbf6ea;position:relative}.banner-frame{background:#07111f;height:400px;position:relative;overflow:hidden}.banner-photo,.banner-stars,.banner-grade,.overlay,.wheel{width:100%;height:100%;position:absolute;inset:0}.banner-photo{object-fit:cover;object-position:center 42%;filter:contrast(1.08)saturate(1.14)brightness(1.04)}.banner-stars{object-fit:cover;object-position:center top;opacity:.2;mix-blend-mode:screen;pointer-events:none;-webkit-mask-image:linear-gradient(#000 0% 42%,#0000 78%);mask-image:linear-gradient(#000 0% 42%,#0000 78%)}.banner-grade{pointer-events:none;background:linear-gradient(#062048d6 0%,#083066b3 28%,#0a3c786b 48%,#0828541f 68%,#08285400 84%)}.overlay{pointer-events:none;width:100%;height:auto;inset:0 auto auto 0}.overlay .labels text{fill:#f6edd4;font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:18px;font-weight:400}.overlay .spike{stroke:#fff6d4;stroke-width:.55px;opacity:.55;filter:url(#lineglow)}.star{transform-box:fill-box;transform-origin:50%;animation:7s ease-in-out infinite twinkle}.wheel{opacity:.28;pointer-events:none;width:min(340px,78vw);height:min(340px,78vw);top:18px;left:50%;transform:translate(-50%)}.banner-copy{z-index:2;text-align:center;padding:48px 20px 28px;position:relative}.banner-copy:before{content:none}.preview{color:var(--gold-bright);border:1px solid var(--gold-bright);min-height:var(--tap);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#080e2059;align-items:center;margin:0;padding:0 14px;font-weight:400;display:inline-flex;position:absolute;top:14px;right:16px}.banner .kicker{color:var(--gold-bright)}h1,.banner-title{font-family:var(--display);font-variant-numeric:lining-nums;color:var(--ink);-webkit-text-fill-color:currentColor;text-shadow:none;filter:none;background:0 0;margin:6px 0 0;font-size:clamp(2.7rem,7vw,4.6rem);font-weight:400;line-height:1.05}.cover{color:#fbf6ea;background:#07111f;height:100svh;min-height:100svh;position:relative;overflow:hidden}.cover-photo,.cover-stars,.cover-grade,.sky-blue{width:100%;height:100%;position:absolute;inset:0}.cover-photo,.banner-photo{filter:saturate(1.45)contrast(1.06)brightness(1.05)}.sky-blue{mix-blend-mode:color;pointer-events:none;background:linear-gradient(#0e408c80 0%,#1c70be75 26%,#46a4d657 48%,#8cc4e01f 66%,#bad6e400 78%)}.cover-photo{object-fit:cover;object-position:center center}.cover-stars{object-fit:cover;object-position:center top;opacity:.22;mix-blend-mode:screen;pointer-events:none;-webkit-mask-image:linear-gradient(#000 0% 36%,#0000 68%);mask-image:linear-gradient(#000 0% 36%,#0000 68%)}.cover-grade{pointer-events:none;background:linear-gradient(#062048e0 0%,#082a5ed6 22%,#08306cc7 40%,#083270b8 54%,#08306442 68%,#08285400 82%),linear-gradient(#061c3a00 70%,#061c3a52 86%,#061c3acc 100%)}.cover .overlay{z-index:1}.cover .spike{filter:url(#cover-lineglow)}.cover-stage{z-index:2;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding:18vh max(20px,6vw) 96px;display:flex;position:relative}.cover h1{letter-spacing:.01em;overflow-wrap:normal;max-width:5.7em;margin:0 auto;font-size:clamp(3.35rem,6.4vw,5.4rem);font-style:normal;font-weight:400;line-height:1.08}.cover-plate{background:0 0;border:0;width:min(46rem,100%);padding:8px 0 0;position:relative}.cover-plate .wheel{opacity:.16;width:min(520px,108%);height:min(520px,108%);top:42%;left:50%;transform:translate(-50%,-50%)}.cover-rule{background:#f3e2b0;width:64px;height:1px;margin:22px auto 0}.cover-sub{max-width:36rem;font-family:var(--serif);color:#f7f4ee;margin:16px auto 0;font-size:1.15rem;line-height:1.4}.cover-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.textlink{min-height:44px;color:var(--ink);font-family:var(--serif);border-bottom:1px solid var(--honey);align-items:center;padding:10px 0;font-size:1.125rem;font-weight:500;text-decoration:none;display:inline-flex}.counter{margin:56px 0 40px;scroll-margin-top:1.25rem}.counter h2{margin-top:0}.counter label{font-family:var(--sans);letter-spacing:0;text-transform:none;margin-bottom:6px;font-size:1.125rem;font-weight:400;display:block}.counter input{border:1px solid var(--night);width:100%;min-height:44px;color:var(--ink);font:400 1.125rem var(--serif);font-variant-numeric:lining-nums;background:#fff;padding:8px 12px}.examples,.tiles,.results{flex-wrap:wrap;gap:8px;display:flex}.examples{margin:12px 0}.examples button{border:1px solid var(--gold);min-height:44px;color:var(--ink);font:400 1.125rem var(--serif);letter-spacing:0;text-transform:none;background:#fff;border-radius:2px;padding:0 14px}.tiles{margin:8px 0 16px}.tile{border:1px solid var(--gold);width:44px;min-height:56px;color:var(--ink);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;display:flex}.tile b{font-family:var(--display);font-variant-numeric:lining-nums;font-size:1.2rem;font-weight:400}.tile-value{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;font-size:1.125rem;font-style:normal;font-weight:500}.results{gap:12px}.result{text-align:center;border-bottom:1px solid #e1ddc8;flex:140px;padding:12px 8px 16px}.result-name{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#3a3d5c;margin:0 0 8px;font-size:1.125rem;font-weight:400}.result-num{border:0;border-bottom:1px solid var(--honey);width:auto;height:auto;font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;font-variant-ligatures:no-common-ligatures;color:var(--ink);background:0 0;border-radius:0;justify-content:center;align-items:center;margin:0 auto;font-size:1.85rem;font-weight:500;display:flex}.result-num.n42{border:3px solid #c6a45a;animation:1.15s ease-out pulseGold}.result-num.n69{color:#083f44;border:3px solid #0f6b72;animation:1.15s ease-out pulseTeal}.count-live{font-family:var(--serif);font-size:1.125rem}.count-note{font-family:var(--serif);color:#3a3d5c;margin:8px 0 0;font-size:1.125rem;font-style:normal}@keyframes pulseGold{0%{box-shadow:0 0 #c6a45a00}40%{box-shadow:0 0 22px 4px #c6a45a8c}to{box-shadow:0 0 #c6a45a00}}@keyframes pulseTeal{0%{box-shadow:0 0 #0f6b7200}40%{box-shadow:0 0 22px 4px #0f6b7273}to{box-shadow:0 0 #0f6b7200}}.cover-credit{z-index:3;font-family:var(--serif);font-variant-numeric:lining-nums;text-align:center;color:#f6f1e4;margin:0;font-size:1rem;line-height:1.4;position:absolute;bottom:14px;left:16px;right:16px}.ornament{width:220px;height:22px;margin:12px auto 0;position:relative}.ornament span{background:linear-gradient(90deg,#0000,#f3e2b0,#0000);height:1px;position:absolute;left:0;right:0}.ornament span:first-child{top:6px}.ornament span:nth-child(2){top:11px}.ornament b{color:#0000;background:#f6e7bc;width:7px;height:7px;font-size:0;position:absolute;top:7px;left:50%;transform:translate(-50%)rotate(45deg)}.credit{background:var(--credit-bg);color:var(--credit);font-family:var(--serif);font-variant-numeric:lining-nums;text-align:center;margin:0;padding:10px 20px;font-size:1rem;line-height:1.45}.site-nav,.hero-copy,.sheet,.archive,.image-credits,.foot{width:min(var(--page), calc(100% - 2 * var(--gutter)));margin-left:auto;margin-right:auto}.site-nav{background:var(--page-cream);flex-wrap:wrap;align-items:center;gap:4px 28px;padding:8px 0;display:flex;position:static}.site-nav a,.foot a{font-family:var(--serif);color:var(--ink);border-bottom:1px solid var(--honey);min-height:var(--tap);align-items:center;font-size:1.25rem;font-style:normal;font-weight:400;text-decoration:none;display:inline-flex}.sheet{color:var(--ink);text-align:left;background:0 0;margin-top:28px;margin-bottom:48px;padding:36px 0 56px}.intro{color:#151835;text-align:left;width:100%;max-width:none;margin:28px 0;font-size:1.25rem}.dc:first-letter{float:left;font-family:var(--display);color:#151835;padding:8px 10px 0 0;font-size:4.4rem;font-weight:400;line-height:.8}.band{text-align:left;border-top:1px solid var(--honey);border-bottom:1px solid var(--honey);margin:48px 0;padding:18px 0;position:static}.bandin{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:8px 0;display:flex}.mini{width:min(220px,70%);height:auto}.bn{font-family:var(--display);margin:0;font-size:2.15rem;font-weight:400}.n4{font-family:var(--serif);font-variant-numeric:lining-nums;font-variant-ligatures:no-common-ligatures;margin-right:8px;font-size:4.6rem;line-height:.85}.bs{color:#3d4066;margin:4px 0 0;font-style:normal}.toc{text-align:left;margin:12px 0 8px}.toc .nav-about{font-size:1.5rem}.toc ol{margin:0;padding:0;list-style:none}.toc a{min-height:var(--tap);font-family:var(--serif);letter-spacing:0;text-transform:none;align-items:center;padding:4px 0;font-weight:400;display:flex}.toc li li a{padding-left:14px}.dayhead{border-bottom:1px solid #e1ddc8;margin-top:56px;padding:8px 0 28px}.platelabel{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#1e4d73;margin:0 0 4px;font-weight:400}.date{color:#45486e;margin:0;font-style:normal}h2,h3{font-family:var(--display);color:var(--ink);font-variant-numeric:lining-nums;font-weight:400;line-height:1.12}h2{margin:6px 0 12px;scroll-margin-top:1.25rem;font-size:clamp(2.15rem,5vw,3.25rem)}h3{margin:1.6rem 0 .4rem;scroll-margin-top:1.25rem;font-size:clamp(1.6rem,3vw,2rem)}.tools{flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0;display:flex}.btn,.xlink,.foot a{font-family:var(--sans);letter-spacing:0;text-transform:none;font-weight:400}.btn{min-height:var(--tap);color:var(--ink);border:1px solid var(--ink);background:0 0;border-radius:2px;align-items:center;padding:0 16px;font-size:1.125rem;text-decoration:none;display:inline-flex}.xlink{min-height:var(--tap);align-items:center;font-weight:400;display:inline-flex}.capn{color:#45486e;font-family:var(--sans);margin:0 0 10px;font-size:1.125rem}.f-phrases{text-align:left;position:relative}.f-phrases .source,.f-phrases .opener,.f-phrases .plate,.f-phrases .lay-right,.f-phrases .lay-right .pt,.f-phrases .lay-right .hitline{text-align:left}.f-phrases .lay-right{grid-template-columns:1fr;justify-items:stretch}.f-phrases .lay-right .strip-frame{grid-area:1/1;justify-self:stretch;width:100%}.f-phrases .lay-right .pt{grid-area:2/1}.f-phrases .lay-right .hitline{justify-content:flex-start}.plates{background:0 0;border-top:0;flex-direction:column;display:flex}.plate{text-align:left;min-height:0;color:var(--ink);background:0 0;border:0;border-radius:0;grid-template-columns:1fr;place-items:start stretch;gap:12px 28px;padding:42px 0 0;display:grid;position:relative}.plate:after{content:"";background:var(--honey);grid-column:1/-1;justify-self:start;width:3.25rem;height:1px;margin-top:28px}.plate:last-child:after{content:none}.plate:nth-child(odd),.plate:nth-child(2n){background:0 0}.strip-frame{width:min(300px,74%);display:block}.strip{background:0 0;border:0;width:100%;max-width:100%;height:auto;display:block;box-shadow:0 6px 16px #c4b09466}.lay-band .strip-frame{width:min(300px,74%)}.lay-right{text-align:left;grid-template-columns:minmax(0,1fr) auto;justify-items:stretch}.lay-right .pt{text-align:left;grid-area:1/1}.lay-right .strip-frame{grid-area:1/2;place-self:center end;width:min(280px,36vw)}.lay-center .strip-frame{width:min(280px,72%)}.plate .status{min-height:0;color:var(--ink);font-family:var(--serif);background:0 0;border:0;border-radius:0;margin:0 0 6px;padding:0;font-size:1.125rem;font-style:normal}.plate .status.callback{color:var(--pom);background:0 0;border:0}.plate .ph{font-family:var(--display);color:var(--ink);font-size:clamp(1.75rem,3vw,2.2rem);font-style:normal;font-weight:400;line-height:1.15}.plate .nm,.plate .nums,.plate .cy{font-family:var(--serif);color:var(--ink);font-style:normal}.plate .hitline{font-family:var(--serif);color:var(--ink);flex-wrap:wrap;justify-content:flex-start;align-items:baseline;gap:.35rem .7rem;margin:12px 0 0;font-size:1.125rem;font-style:normal;display:flex}.lay-right .hitline{justify-content:flex-start}.plate .rn{font-family:var(--serif);color:var(--pom);font-size:2.15rem;font-weight:500;line-height:1}.ph{font-family:var(--serif);font-variant-ligatures:no-common-ligatures;margin:0;font-size:1.45rem;font-weight:500;line-height:1.2}.nm{margin:4px 0 0}.nums{font-variant-numeric:lining-nums tabular-nums;font-variant-ligatures:no-common-ligatures}.cy{font-family:var(--serif);color:var(--teal-ink);margin-top:2px;font-size:1.125rem;font-weight:400;display:block}.rn{font-family:var(--serif);font-variant-numeric:lining-nums;font-variant-ligatures:no-common-ligatures;font-size:1.85rem;font-weight:500;line-height:1}.post{color:var(--ink);background:0 0;margin:18px 0 0;padding:0;position:relative;overflow:visible}.post>*{position:relative}.post a{color:var(--pom)}.pc{border-top:1px solid var(--honey);background:0 0;padding:16px 0}.pc p{margin:0}.big{width:100%;font-family:var(--display);color:var(--ink);margin:0 0 8px;font-size:clamp(1.9rem,4vw,2.55rem);font-style:normal;font-weight:400;line-height:1.15;display:block}.stat-num{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;font-variant-ligatures:no-common-ligatures;font-style:normal;font-weight:500}.tags{clear:both;flex-wrap:wrap;gap:6px;width:100%;margin-top:8px;display:flex}.tag{min-height:28px;font-family:var(--sans);letter-spacing:0;text-transform:none;border-radius:999px;align-items:center;padding:0 8px;font-size:1.125rem;font-weight:400;display:inline-flex}.tag.h42{color:var(--night);background:#fbf6e4;border:1px solid #c6a45a}.tag.h69{color:var(--teal-ink);border:1px solid var(--teal);background:#e5f4f4}.table-wrap{width:100%;overflow:visible}table.led{border-collapse:collapse;border:0;width:100%}.led th,.led td{text-align:left;vertical-align:top;font-variant-numeric:tabular-nums lining-nums;border:0;border-bottom:1px solid #e1ddc8;padding:16px 16px 16px 0;font-size:1.125rem}.led thead th{z-index:4;background:var(--pearl);font-family:var(--serif);letter-spacing:.01em;text-transform:none;border-bottom:1px solid var(--gold);font-weight:500;position:sticky;top:0}.led th[scope=row]{font-variant-numeric:lining-nums proportional-nums;font-weight:400}.family-table{border-collapse:collapse;text-align:left;width:100%;margin:4px 0 28px}.family-table caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.family-table th,.family-table td{text-align:left;vertical-align:top;border:0;border-top:1px solid var(--honey);font-family:var(--serif);color:var(--ink);background:0 0;padding:14px 18px 14px 0;font-size:1.125rem;font-style:normal;font-weight:400}.family-table thead th{font-weight:500}.family-table .words{color:#7a1218;font-size:1.35rem;font-weight:500}.scan-line,.scan-when{display:block}.family-table a{color:#7a1218}.jumps{background:0 0;border:0;margin:0 0 4px;padding:8px 0;position:static}.jumps-label,.jumps-toggle{font-family:var(--display);color:var(--ink);letter-spacing:0;text-transform:none;margin:0;padding:4px 0 2px;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.2}.jumps-label{display:none}.jumps-toggle{min-height:var(--tap);cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.jumps-list{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--honey) transparent;gap:.35rem 1.65rem;margin:0;padding:4px 0 12px;list-style:none;display:none;overflow-x:auto}.jumps.is-open .jumps-list{display:flex}.jumps-list li{scroll-snap-align:start;flex:none}.jumps a{min-height:var(--tap);color:var(--ink);font-family:var(--serif);letter-spacing:0;text-transform:none;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;align-items:center;padding:0 .1rem 2px;font-size:1.125rem;font-style:normal;font-weight:400;text-decoration:none;display:inline-flex}.jumps a[aria-current=location]{border-bottom-color:var(--honey);font-weight:500}.search{margin:8px 0 18px}.search label{font-family:var(--sans);letter-spacing:0;text-transform:none;margin-bottom:6px;font-size:1.125rem;font-weight:400;display:block}.search input{width:100%;min-height:var(--tap);border:1px solid var(--night);color:var(--ink);font:400 1.125rem var(--serif);font-variant-numeric:lining-nums;background:#fff;padding:8px 12px}.family{margin-top:48px;scroll-margin-top:1.25rem}.day .led thead th{top:0}.source,.opener,.part{font-family:var(--serif);color:#3a3d5c;margin:0 0 10px;font-size:1.125rem}.part{margin-top:22px;font-style:normal}.status{border:1px solid var(--night);min-height:28px;color:var(--night);font-family:var(--sans);letter-spacing:0;text-transform:none;background:#fff;border-radius:999px;align-items:center;margin:0 0 6px;padding:0 8px;font-size:1.125rem;font-weight:400;display:inline-flex}.status.callback{border-color:var(--teal);color:var(--teal-ink);background:#e5f4f4}.family .status{min-height:0;color:var(--ink);font-family:var(--serif);background:0 0;border:0;border-radius:0;padding:0;font-size:1.125rem;font-style:normal}.family .status.callback{color:var(--pom);background:0 0;border:0}.entries{flex-direction:column;gap:14px;display:flex}.entry{border-bottom:1px solid #e1ddc8;padding:16px 0 18px}.entry-phrase{margin:0 0 10px;font-size:1.125rem}.entry-number{font-family:var(--serif);margin:8px 0 0;font-size:1.125rem}.counts{flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none;display:flex}.counts li{background:#fff;border-bottom:1px solid #e1ddc8;flex-direction:column;gap:2px;min-width:8.5rem;padding:8px 10px;display:flex}.count-name{font-family:var(--sans);letter-spacing:0;text-transform:none;color:#3a3d5c;font-size:1.125rem;font-weight:400}.count-num{font-family:var(--serif);font-variant-numeric:lining-nums tabular-nums;font-variant-ligatures:no-common-ligatures;color:var(--ink);font-size:1.35rem;font-weight:500}.pc-main{display:block}.pc-hit{flex-wrap:nowrap;align-items:center;gap:14px;display:flex}.pc-phrase{margin:0;font-size:1.125rem}.which{color:var(--pom);font-family:var(--serif);letter-spacing:0;text-transform:none;margin:6px 0 0;font-weight:400}.bigring{background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;width:auto;height:auto;margin-right:12px;display:inline-flex}.bigring .rn{color:var(--pom);font-size:2.4rem}.bigring.r42,.bigring.r69{border:0}.archive{color:var(--ink);font-family:var(--serif);text-align:left;background:0 0;border-top:1px solid #e1ddc8;margin-bottom:32px;padding:8px 0 16px;scroll-margin-top:1.25rem;font-size:1.25rem}.archive h2{margin-top:0}.archive ul{margin:12px 0 0;padding:0;list-style:none}.archive li{border-bottom:1px solid #e1ddc8;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;font-size:1.25rem;display:flex}.archive a{min-height:var(--tap);align-items:center;display:inline-flex}.empty{font-family:var(--serif)}.image-credits{color:var(--credit);font-family:var(--serif);margin-bottom:24px;font-size:1rem;line-height:1.45}.image-credits details{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.image-credits summary{box-shadow:none;font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--credit);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:1.125rem;font-style:normal;font-weight:400}.image-credits ul{margin:.4rem 0 0;padding-left:1.1em;font-size:1rem}.image-credits li+li{margin-top:4px}.foot{color:var(--ink);font-family:var(--serif);padding:8px 0 48px}.foot-lines{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.foot a,.foot-lines span{min-height:var(--tap);align-items:center;display:inline-flex}.pair-note,.privacy,.mark{margin:4px 0 0}.entry,.counts,.count-name,.cy,.results,.tiles,.tile,.led,.count-live,.entry-number,.pc,.mark{font-variant-ligatures:no-common-ligatures}.mark{font-variant-numeric:lining-nums tabular-nums}@media (width>=721px){.led th[scope=row]{width:62%}}@media (width<=700px){.banner-frame{height:360px}.banner-photo{object-position:center 30%;transform-origin:50% 24%;transform:scale(1.18)}.cover .overlay{width:156%;left:50%;transform:translate(-50%)}.cover .overlay .labels{display:none}.cover-stage{padding:16vh 20px 88px}.cover-sub{font-size:1.125rem}.banner-copy{padding:52px 20px 28px}.banner .wheel{opacity:.16;width:min(240px,70%);height:min(240px,70%);top:12px}.lay-right{text-align:left;grid-template-columns:1fr;justify-items:stretch}.lay-right .strip-frame{grid-area:1/1;justify-self:center;width:min(260px,72%)}.lay-right .pt{text-align:left;grid-area:2/1}.lay-right .hitline{justify-content:flex-start}.plate .rn{font-size:1.85rem}.bigring .rn{font-size:1.7rem}.ph{font-size:1.35rem}.cy,.entry,.entry-phrase,.entry-number,.pc-phrase,.opener,.source,.part,.count-live,.count-note,table.led{font-size:1.125rem}.post{background-position:100%}.led thead th{top:0}}.hero{background:var(--page-cream);position:relative}.hero-photo{width:min(680px, calc(100% - 2 * var(--gutter)));object-fit:cover;object-position:78% center;height:200px;margin:12px auto 0;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 94%,#0000 100%)}.hero-copy{z-index:1;width:min(var(--page), calc(100% - 2 * var(--gutter)));background:var(--page-cream);color:#151835;margin:0 auto;padding:32px 0 8px;position:relative}.hero h1{font-family:var(--display);color:#151835;-webkit-text-fill-color:#151835;text-shadow:none;filter:none;opacity:1;overflow-wrap:normal;background:0 0;max-width:9em;margin:0;font-size:clamp(2.7rem,5vw,4.2rem);font-style:normal;font-weight:400;line-height:1.05}.hero-links{flex-wrap:wrap;gap:8px 22px;margin:16px 0 0;display:flex}.numbers-hero{text-align:left;margin:18px 0 12px;position:relative}.numbers-photo{object-fit:cover;object-position:center;width:min(320px,100%);height:120px;margin-inline:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.numbers-type{text-align:left;background:0 0;padding:14px 0 0;position:static}.hero-142{font-family:var(--serif);color:var(--ink);font-variant-numeric:lining-nums tabular-nums;font-variant-ligatures:no-common-ligatures;margin:0;font-size:clamp(6.8rem,18vw,14rem);font-weight:500;line-height:.82}.hero-pair{text-align:left;margin:2px 0 0;line-height:.9}.hero-pair span{font-family:var(--serif);color:var(--pom);font-variant-numeric:lining-nums tabular-nums;font-variant-ligatures:no-common-ligatures;margin:0 .4em;font-size:clamp(3.6rem,8.5vw,6.4rem);font-weight:500}.divider,.ledger-cover,.about-art{text-align:center;width:min(320px, calc(100% - 2 * var(--gutter)));margin:16px auto}.divider.place-end,.divider.place-band{width:min(320px, calc(100% - 2 * var(--gutter)));max-width:320px;margin-left:auto;margin-right:auto}.divider img,.about-art img,.ledger-cover img,.divider.place-end img,.divider.place-band img{object-fit:cover;object-position:center;width:100%;height:120px;margin-inline:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.about-art img{object-position:86% center}.ledger-cover img{object-position:center 70%}.about-page h1{font-family:var(--display);font-style:normal;font-weight:400}.about-story{display:block}.spine{width:min(320px,100%);height:120px;margin:6px auto 20px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.spine picture{width:100%;height:100%;display:block}.spine .spine-phone{display:block}.spine .spine-desk{display:none}.spine img{object-fit:cover;object-position:center 28%;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.story-stop{text-align:left;margin:28px 0 36px}.story-stop img{object-fit:cover;object-position:center;width:min(320px,100%);height:120px;margin-inline:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.story-stop h2{text-align:left;margin:12px 0 8px;font-style:normal}.story-stop p{text-align:left;max-width:none;margin:0}.story-stop p+p{margin-top:.75rem}.story-stop.motif p{text-align:left}@media (width>=801px){.about-story{display:block}.spine .spine-phone{display:none}.spine .spine-desk{display:block}.family{scroll-margin-top:1.25rem}.day .led thead th{top:0}.jumps-label{display:block}.jumps-toggle{display:none}.jumps-list{flex-wrap:wrap;display:flex;overflow:visible}.story-stop{text-align:left;display:block}.story-stop h2{text-align:left;margin-top:12px}.story-stop p{text-align:left;margin:0}.story-stop.motif{text-align:left;display:block}.story-stop.motif h2,.story-stop.motif p{text-align:left}.story-stop img,.story-stop.motif img{width:min(320px,100%);height:120px}}.section-copy,.section-body{z-index:1;position:relative}.f-rest{text-align:left;max-width:none;margin-left:0;margin-right:0}.art-band{text-align:center;border:0;width:min(320px,100%);height:120px;margin:0 auto 1.5rem;padding:0;position:relative;left:auto;overflow:hidden}.band-art,.closing-art{display:block;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%)}.band-art img,.closing-art img{object-fit:cover;object-position:center;width:100%;height:120px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.hero-num{z-index:1;pointer-events:none;font-family:var(--serif);color:#7a1218;opacity:.85;font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:2.75rem;font-style:normal;font-weight:500;line-height:1;position:absolute}.band-69 .hero-num{font-size:2.75rem;top:58%;left:50%;transform:translate(-50%,-50%)}.band-42 .hero-num{font-size:2.75rem;top:58%;left:auto;right:14%;transform:none}.band-copy{z-index:2;text-align:center;color:var(--ink);position:absolute}.band-69 .band-copy{background:0 0;padding:0;top:2%;left:10%;right:10%}.band-42 .band-copy{text-align:left;background:0 0;padding:0;top:8%;left:7%;right:46%}.quiet-rows{margin-top:.5rem}.quiet-entry{text-align:left;padding:1.7rem 0 .4rem}.quiet-phrase,.quiet-number{max-width:40rem;font-family:var(--serif);color:var(--ink);margin:0 auto;font-style:normal}.quiet-phrase{font-size:1.25rem}.quiet-number{margin-top:.45rem;font-size:1.125rem}.quiet-line{max-width:40rem;font-family:var(--serif);color:var(--ink);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.15rem 0;margin:.7rem auto 0;font-size:1.125rem;font-style:normal;display:flex}.quiet-name{margin-right:.2rem}.quiet-num{font-variant-numeric:lining-nums tabular-nums;font-weight:500}.quiet-score+.quiet-score:before{content:"";background:var(--honey);vertical-align:middle;width:1.05rem;height:1px;margin:0 .5rem .18rem;display:inline-block}.quiet-hit{font-family:var(--serif);color:#7a1218;margin:.4rem 0 0;font-size:1.125rem;font-style:normal}.plate .rn,.hero-pair span,.which{color:#7a1218}.f-family69 .part,.f-rest .part,.f-rest .section-copy,.section-copy,.family-table{text-align:left}.closing{position:relative}.closing-lead{z-index:1;text-align:left;width:min(34rem,52%);color:var(--ink);background:radial-gradient(90% 80% at 18% 40%,#eadfcd6b,#eadfcd00 72%);padding:.4rem 1rem .6rem 0;position:absolute;top:10%;left:5%}.f-misses .section-body{text-align:left;max-width:none;margin-left:0;margin-right:0}@media (width<=800px){.band-42 .band-copy,.band-69 .band-copy{text-align:left;background:0 0;width:auto;margin:.4rem auto 0;padding:0;position:static;top:auto;left:auto;right:auto}.band-42 .hero-num{font-size:2.75rem;top:58%;left:auto;right:14%;transform:none}.band-69 .hero-num{font-size:2.75rem;top:58%;left:50%;transform:translate(-50%,-50%)}.hero-photo{height:156px}.closing-lead{text-align:left;background:0 0;width:auto;margin:0;padding:0;position:static}.f-misses .section-body{text-align:left;max-width:none;margin-left:0;margin-right:0}.archive,.archive li{font-size:1.125rem}.jumps{position:static;top:auto}.family-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.family-table,.family-table tbody,.family-table tr,.family-table th,.family-table td{width:auto;display:block}.family-table tr{border-top:1px solid var(--honey);padding:14px 0 8px}.family-table td:before{content:attr(data-label);font-family:var(--serif);color:var(--ink);margin-top:8px;font-size:1.125rem;display:block}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.band-art{animation:linear both band-drift;animation-timeline:view();animation-range:cover}}}@keyframes band-drift{0%{transform:translateY(8px)}to{transform:translateY(-8px)}}.foot{padding-top:0;position:relative}.foot picture{width:min(320px,100%);margin:0 auto;display:block}.footer-art{object-fit:cover;object-position:82% center;width:100%;height:120px;display:block}.foot .wrap{padding:8px 0 36px}.nasa-credit{font-size:1.125rem}.btn,.examples button{border:0;border-bottom:1px solid var(--honey);background:0 0;border-radius:0}.result-num.n42,.result-num.n69{color:var(--pom);box-shadow:none;border:0;animation:none}a.nav-about{color:#7a1218;font-size:1.5rem;font-weight:500}@media (prefers-reduced-motion:reduce){html,.jumps-list{scroll-behavior:auto}.band-art,.star,.overlay .spike,.result-num.n42,.result-num.n69{animation:none!important}}@keyframes twinkle{0%,to{opacity:.72}50%{opacity:1}}
