@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-ext-wght-normal.C6vrW8VD.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/atkinson-hyperlegible-next-latin-wght-normal.BcXVPD7q.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Doto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/doto-latin-700-normal.B677g5ff.woff) format("woff")}@font-face{font-family:Doto;font-style:normal;font-display:swap;font-weight:900;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/doto-latin-900-normal.D1bF_x6I.woff) format("woff")}:root{--c-bg: #FDFDF8;--c-surface: #FFFFFF;--c-surface-alt: #E3F0E0;--c-ink: #11241C;--c-ink-muted: #3D574B;--c-rule: #6F8B7D;--c-brand: #123B2C;--c-on-brand: #F3F7EF;--c-stamp: #B0102C;--c-link: #0E4F8F;--c-link-visited: #5B2A86;--c-focus: #0E4F8F;--c-focus-halo: #FFD60A;--c-status-design-review-bg: #ECE8F7;--c-status-design-review-fg: #3B2A7A;--c-status-in-production-bg: #E3EEF9;--c-status-in-production-fg: #0B4479;--c-status-quality-assurance-bg: #FFF1D6;--c-status-quality-assurance-fg: #6E4300;--c-status-wrapping-bg: #FBE6E6;--c-status-wrapping-fg: #8E1B1B;--c-status-loaded-bg: #E2F3E8;--c-status-loaded-fg: #0E5A35;--c-status-side-bg: #F3F0E8;--c-status-side-fg: #4A4740;--c-progress-track: #DCE7D8;--c-progress-fill: #123B2C;--c-garland-string: #C9A227;--c-ornament-1: #D7263D;--c-ornament-2: #F4C430;--c-ornament-3: #FFFFFF;--c-ornament-cap: #C9A227;--c-holly-leaf: #1F6B45;--c-holly-berry: #C1121F;--c-candy-red: #C1121F;--c-candy-white: #FFFFFF;--c-gold: #8A6A00;--c-snow: #FFFFFF;--c-paper-lines: #D8E3F0;--c-card-shadow: #123B2C;--c-map-sea: #BFD7EA;--c-map-land: #FFFFFF;--c-map-coast: #3B5B7A;--c-map-stop: #C1121F;--c-map-label: #1C1B19;--c-greenbar: #E3F0E0;--c-desk: #123B2C;--c-on-desk: #F3F7EF;--c-tag: #FFF8E7;--c-tag-string: #B0102C;--c-hole: #123B2C;--c-bar-bg: #FFF3C9;--c-bar-ink: #11241C;--c-bar-edge: #C1121F;--c-bar-hover: #FFE59A;--c-tag-1: #FFF6D6;--c-tag-2: #E4F4E2;--c-tag-3: #FDE6EA;--c-tag-4: #E3EEFB;--c-candy: #C1121F;--c-button-shadow: #7A0A1E;--c-button-2: #123B2C;--c-button-2-shadow: #06150F;--c-hero-glow: #FFE59A;--c-wordmark: #FFE59A;--font-body: "Atkinson Hyperlegible Next Variable", "Atkinson Hyperlegible Next", system-ui, sans-serif;--font-stamp: "Atkinson Hyperlegible Next Variable", system-ui, sans-serif;--size-base: 1.125rem;--size-small: 1rem;--size-h3: 1.375rem;--size-h2: 1.75rem;--size-h1: 2.25rem;--line-height: 1.6;--letter-spacing: .01em;--measure: 68ch;--font-display: "Doto", "Atkinson Hyperlegible Next Variable", system-ui, sans-serif;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-6: 1.5rem;--s-8: 2rem;--s-12: 3rem;--radius: .375rem;--border: 2px;--focus-width: 3px;--target-min: 44px;color-scheme:light}:root[data-contrast=high]{--c-bg: #000000;--c-surface: #000000;--c-surface-alt: #141414;--c-ink: #FFFFFF;--c-ink-muted: #FFFFFF;--c-rule: #FFFFFF;--c-brand: #000000;--c-on-brand: #FFFF00;--c-stamp: #FFFF00;--c-link: #FFFF00;--c-link-visited: #FFB3FF;--c-focus: #FFFF00;--c-focus-halo: #000000;--c-status-design-review-bg: #000000;--c-status-design-review-fg: #D9CCFF;--c-status-in-production-bg: #000000;--c-status-in-production-fg: #9FE3FF;--c-status-quality-assurance-bg: #000000;--c-status-quality-assurance-fg: #FFE066;--c-status-wrapping-bg: #000000;--c-status-wrapping-fg: #FFB8B8;--c-status-loaded-bg: #000000;--c-status-loaded-fg: #8CFFB0;--c-status-side-bg: #000000;--c-status-side-fg: #FFFFFF;--c-progress-track: #000000;--c-progress-fill: #FFFF00;--c-garland-string: #FFFFFF;--c-ornament-1: #FFFF00;--c-ornament-2: #FFFFFF;--c-ornament-3: #FFFF00;--c-ornament-cap: #FFFFFF;--c-holly-leaf: #FFFFFF;--c-holly-berry: #FFFF00;--c-candy-red: #FFFF00;--c-candy-white: #000000;--c-gold: #FFFF00;--c-snow: #FFFFFF;--c-paper-lines: #444444;--c-card-shadow: #FFFF00;--c-map-sea: #000000;--c-map-land: #2B2B2B;--c-map-coast: #FFFFFF;--c-map-stop: #FFFF00;--c-map-label: #FFFFFF;--c-greenbar: #141414;--c-desk: #000000;--c-on-desk: #FFFF00;--c-tag: #000000;--c-tag-string: #FFFF00;--c-hole: #FFFFFF;--c-bar-bg: #000000;--c-bar-ink: #FFFF00;--c-bar-edge: #FFFF00;--c-bar-hover: #333300;--c-tag-1: #000000;--c-tag-2: #000000;--c-tag-3: #000000;--c-tag-4: #000000;--c-candy: #FFFF00;--c-button-shadow: #FFFFFF;--c-button-2: #000000;--c-button-2-shadow: #FFFF00;--c-hero-glow: #000000;--c-wordmark: #FFFF00;--font-display: "Atkinson Hyperlegible Next Variable", system-ui, sans-serif;--focus-width: 4px;color-scheme:dark}@media(prefers-contrast:more){:root:not([data-contrast=standard]){--c-bg: #000000;--c-surface: #000000;--c-surface-alt: #141414;--c-ink: #FFFFFF;--c-ink-muted: #FFFFFF;--c-rule: #FFFFFF;--c-brand: #000000;--c-on-brand: #FFFF00;--c-stamp: #FFFF00;--c-link: #FFFF00;--c-link-visited: #FFB3FF;--c-focus: #FFFF00;--c-focus-halo: #000000;--c-status-design-review-bg: #000000;--c-status-design-review-fg: #D9CCFF;--c-status-in-production-bg: #000000;--c-status-in-production-fg: #9FE3FF;--c-status-quality-assurance-bg: #000000;--c-status-quality-assurance-fg: #FFE066;--c-status-wrapping-bg: #000000;--c-status-wrapping-fg: #FFB8B8;--c-status-loaded-bg: #000000;--c-status-loaded-fg: #8CFFB0;--c-status-side-bg: #000000;--c-status-side-fg: #FFFFFF;--c-progress-track: #000000;--c-progress-fill: #FFFF00;--c-garland-string: #FFFFFF;--c-ornament-1: #FFFF00;--c-ornament-2: #FFFFFF;--c-ornament-3: #FFFF00;--c-ornament-cap: #FFFFFF;--c-holly-leaf: #FFFFFF;--c-holly-berry: #FFFF00;--c-candy-red: #FFFF00;--c-candy-white: #000000;--c-gold: #FFFF00;--c-snow: #FFFFFF;--c-paper-lines: #444444;--c-card-shadow: #FFFF00;--c-map-sea: #000000;--c-map-land: #2B2B2B;--c-map-coast: #FFFFFF;--c-map-stop: #FFFF00;--c-map-label: #FFFFFF;--c-greenbar: #141414;--c-desk: #000000;--c-on-desk: #FFFF00;--c-tag: #000000;--c-tag-string: #FFFF00;--c-hole: #FFFFFF;--c-bar-bg: #000000;--c-bar-ink: #FFFF00;--c-bar-edge: #FFFF00;--c-bar-hover: #333300;--c-tag-1: #000000;--c-tag-2: #000000;--c-tag-3: #000000;--c-tag-4: #000000;--c-candy: #FFFF00;--c-button-shadow: #FFFFFF;--c-button-2: #000000;--c-button-2-shadow: #FFFF00;--c-hero-glow: #000000;--c-wordmark: #FFFF00;--font-display: "Atkinson Hyperlegible Next Variable", system-ui, sans-serif;--focus-width: 4px;color-scheme:dark}}:root[data-text=large]{--size-base: 1.5rem;--size-small: 1.375rem;--size-h3: 1.75rem;--size-h2: 2.125rem;--size-h1: 2.625rem;--line-height: 1.7;--letter-spacing: .03em;--measure: 45ch;--font-display: "Atkinson Hyperlegible Next Variable", system-ui, sans-serif;--s-1: .375rem;--s-2: .75rem;--s-3: 1.125rem;--s-4: 1.5rem;--s-6: 2.25rem;--s-8: 3rem;--s-12: 4.5rem}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--font-body);font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--c-desk)}body{margin:0;background:var(--c-desk);color:var(--c-ink);font-size:var(--size-base);line-height:var(--line-height);letter-spacing:var(--letter-spacing);font-variant-numeric:tabular-nums}h1,h2,h3{line-height:1.15;margin:var(--s-8) 0 var(--s-3);font-weight:800;letter-spacing:-.005em}h1{font-family:var(--font-display);font-size:clamp(1.75rem,8vw,calc(var(--size-h1) * 1.35));overflow-wrap:break-word;font-weight:900;line-height:1;letter-spacing:0}:root[data-text=large] h1,:root[data-contrast=high] h1{font-size:var(--size-h1);font-weight:800;line-height:1.15}h2{font-size:var(--size-h2)}h3{font-size:var(--size-h3)}p,ul,ol{max-width:var(--measure)}a{color:var(--c-link);text-decoration-thickness:.08em;text-underline-offset:.18em}a:visited{color:var(--c-link-visited)}a:hover{text-decoration-thickness:.16em}:focus-visible{outline:var(--focus-width) solid var(--c-focus);outline-offset:2px;box-shadow:0 0 0 calc(var(--focus-width) + 4px) var(--c-focus-halo);border-radius:2px}:target{scroll-margin-top:6rem}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--s-4);top:-10rem;z-index:100;padding:var(--s-3) var(--s-4);background:var(--c-surface);color:var(--c-link);border:var(--border) solid var(--c-ink);font-weight:700}.skip-link:focus{top:var(--s-4)}.wrap{width:min(100% - 2 * var(--s-4),74rem);margin-inline:auto}.sheet{--hole-gutter: 2.75rem;position:relative;background:var(--c-bg);padding:var(--s-6) calc(var(--hole-gutter) + var(--s-6)) var(--s-12);box-shadow:0 1px #00000040,0 18px 40px -20px #0000008c}.sheet:before,.sheet:after{content:"";position:absolute;top:0;bottom:0;width:var(--hole-gutter);background:radial-gradient(circle at 50% 50%,var(--c-desk) 0 .42rem,transparent .47rem) 0 .6rem / 100% 1.5rem repeat-y;pointer-events:none}.sheet:before{left:0;border-right:2px dashed color-mix(in srgb,var(--c-rule) 55%,transparent)}.sheet:after{right:0;border-left:2px dashed color-mix(in srgb,var(--c-rule) 55%,transparent)}@media(max-width:40rem){.sheet{--hole-gutter: 1.25rem;padding-inline:calc(var(--hole-gutter) + var(--s-3))}.sheet:before,.sheet:after{background-size:100% 1.25rem;background-image:radial-gradient(circle at 50% 50%,var(--c-desk) 0 .28rem,transparent .32rem)}}:root[data-contrast=high] .sheet{box-shadow:none;border-inline:2px solid var(--c-ink)}:root[data-text=large] .sheet:before,:root[data-text=large] .sheet:after{display:none}:root[data-text=large] .sheet{padding-inline:var(--s-6)}.perforation{border:0;height:0;border-top:2px dashed var(--c-rule);margin:var(--s-12) calc(-1 * var(--s-6));position:relative;overflow:visible}.page-head{position:relative;margin-bottom:var(--s-8);padding-right:9rem}@media(max-width:40rem){.page-head{padding-right:0}}.page-head h1{margin:var(--s-4) 0 var(--s-3)}.page-head .lede{font-size:var(--size-h3);line-height:1.45;margin:0}.rubber-stamp{display:inline-block;font-family:var(--font-body);font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--c-stamp);border:4px double var(--c-stamp);padding:.15em .6em;line-height:1.2;transform:rotate(-7deg);mask-image:radial-gradient(circle at 30% 40%,#000 60%,#000000d1 61%)}.page-head .rubber-stamp{position:absolute;right:0;top:var(--s-4);font-size:var(--size-h3)}@media(max-width:40rem){.page-head .rubber-stamp{position:static;font-size:var(--size-base)}}:root[data-contrast=high] .rubber-stamp{mask-image:none}.stamp{font-family:var(--font-stamp);font-weight:700;letter-spacing:.02em}.part-no{font-size:var(--size-small);color:var(--c-ink-muted);font-weight:700}.meta{color:var(--c-ink-muted);font-size:var(--size-small)}.printout{width:100%;border-collapse:collapse;border-top:3px solid var(--c-ink);border-bottom:3px solid var(--c-ink)}.printout caption{text-align:left;font-weight:800;padding-bottom:var(--s-2)}.printout th,.printout td{text-align:left;vertical-align:middle;padding:var(--s-2) var(--s-3)}.printout thead th{font-size:var(--size-small);font-weight:800;border-bottom:2px solid var(--c-ink)}.printout tbody tr:nth-child(4n+1),.printout tbody tr:nth-child(4n+2){background:var(--c-greenbar)}.printout .num{text-align:right}.printout .art-cell{width:3rem}.printout .art-cell img{display:block}.tag-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16.5rem),1fr));gap:var(--s-6) var(--s-6);padding:0;margin:0;list-style:none;max-width:none}:root[data-text=large] .tag-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}.gift-tag{--notch: 1.6rem;position:relative;display:flex;flex-direction:column;gap:var(--s-2);height:100%;padding:var(--s-4) var(--s-4) var(--s-4) calc(var(--notch) + var(--s-4));background:var(--c-tag);clip-path:polygon(var(--notch) 0,100% 0,100% 100%,var(--notch) 100%,0 calc(100% - var(--notch)),0 var(--notch))}.gift-tag:before{content:"";position:absolute;inset:0;background:var(--c-ink);clip-path:polygon(evenodd,var(--notch) 0,100% 0,100% 100%,var(--notch) 100%,0 calc(100% - var(--notch)),0 var(--notch),var(--notch) 0,calc(var(--notch) + .7px) 2px,2px calc(var(--notch) + .7px),2px calc(100% - var(--notch) - .7px),calc(var(--notch) + .7px) calc(100% - 2px),calc(100% - 2px) calc(100% - 2px),calc(100% - 2px) 2px,calc(var(--notch) + .7px) 2px);pointer-events:none}.gift-tag:after{content:"";position:absolute;left:.55rem;top:50%;width:.7rem;height:.7rem;margin-top:-.35rem;border-radius:50%;background:var(--c-desk);box-shadow:0 0 0 2px var(--c-tag-string)}.gift-tag h2,.gift-tag h3{margin:0;font-size:var(--size-h3);line-height:1.2}.gift-tag p{margin:0}.gift-tag .art{align-self:flex-start}.panel{background:var(--c-surface);border:var(--border) solid var(--c-ink);padding:var(--s-4) var(--s-6)}.panel>h2:first-child,.panel>h3:first-child{margin-top:0}.stretch{color:var(--c-ink);text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.18em}.stretch:visited{color:var(--c-ink)}.stretch:after{content:"";position:absolute;inset:0}.stretch:hover{text-decoration-thickness:.14em}.tag-real{display:inline-block;font-size:var(--size-small);font-weight:800;padding:0 var(--s-2);border:2px solid var(--c-gold);color:var(--c-gold);border-radius:2px}.status-badge{display:inline-flex;align-items:center;gap:var(--s-2);padding:.05em var(--s-2);font-weight:800;font-size:var(--size-small);border:2px solid currentColor;border-radius:2px;margin-block:.1rem;white-space:nowrap}.status-badge__icon{flex:none;width:1.1em;height:1.1em}.status-badge--design-review{background:var(--c-status-design-review-bg);color:var(--c-status-design-review-fg)}.status-badge--in-production{background:var(--c-status-in-production-bg);color:var(--c-status-in-production-fg)}.status-badge--quality-assurance{background:var(--c-status-quality-assurance-bg);color:var(--c-status-quality-assurance-fg)}.status-badge--wrapping{background:var(--c-status-wrapping-bg);color:var(--c-status-wrapping-fg)}.status-badge--loaded{background:var(--c-status-loaded-bg);color:var(--c-status-loaded-fg);--icon-knockout: var(--c-status-loaded-bg)}.status-badge--side{background:var(--c-status-side-bg);color:var(--c-status-side-fg);border-style:dashed;font-weight:600;white-space:normal}.progress{display:flex;align-items:center;gap:var(--s-3);min-width:8rem}.progress-bar{flex:1;height:.9rem;background:var(--c-progress-track);border:2px solid var(--c-ink);overflow:hidden}.progress-bar__fill{display:block;height:100%;background:repeating-linear-gradient(90deg,var(--c-progress-fill) 0 6px,transparent 6px 8px)}.progress__label{min-width:3.5ch;text-align:right;font-weight:800}button,.button{font:inherit;font-weight:700;min-height:var(--target-min);min-width:var(--target-min);padding:var(--s-2) var(--s-4);border:var(--border) solid var(--c-ink);border-radius:3px;background:var(--c-surface);color:var(--c-ink);cursor:pointer}button:hover{background:var(--c-greenbar)}button[aria-pressed=true]{background:var(--c-ink);color:var(--c-bg)}.button-primary,a.button-primary{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--target-min);padding:var(--s-2) var(--s-6);background:var(--c-stamp);color:#fff;border:var(--border) solid var(--c-stamp);border-radius:3px;font-weight:800;text-decoration:none}a.button-primary:visited{color:#fff}.button-primary:hover{background:var(--c-stamp);text-decoration:underline}:root[data-contrast=high] .button-primary,:root[data-contrast=high] a.button-primary:visited{color:#000}.button-row{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.notice{border-left:6px solid var(--c-stamp);background:var(--c-surface);padding:var(--s-3) var(--s-4);max-width:var(--measure)}.notice p{margin:.25em 0}.paper{position:relative;background-color:var(--c-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='440' height='280'%3E%3Ctext x='20' y='180' transform='rotate(-18 220 140)' font-family='Arial, sans-serif' font-size='46' font-weight='800' letter-spacing='6' fill='%23B0102C' fill-opacity='0.07'%3ECONFIDENTIAL%3C/text%3E%3C/svg%3E");border:var(--border) solid var(--c-ink);border-top:10px solid var(--c-stamp);padding:var(--s-6) var(--s-8);max-width:calc(var(--measure) + 6rem)}:root[data-contrast=high] .paper{background-image:none}@media(prefers-contrast:more){:root:not([data-contrast=standard]) .paper{background-image:none}}.split{display:grid;grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);gap:var(--s-8);align-items:start}@media(max-width:52rem){.split{grid-template-columns:minmax(0,1fr)}}:root[data-text=large] .split{grid-template-columns:minmax(0,1fr)}.facts{display:grid;grid-template-columns:max-content 1fr;gap:var(--s-2) var(--s-4);margin:0}.facts dt{font-weight:800}.facts dd{margin:0}@media(max-width:30rem){.facts{grid-template-columns:1fr}.facts dd{margin-bottom:var(--s-2)}}.ui-icon{vertical-align:-.18em;fill:currentColor}.redacted{display:inline-block;width:calc(var(--chars, 8) * .6em);height:1.05em;vertical-align:-.15em;background:var(--c-ink)}.holly{flex:none}.snow{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(3px 3px at 20px 30px,#fff 50%,transparent 51%),radial-gradient(2px 2px at 80px 120px,#fff 50%,transparent 51%),radial-gradient(4px 4px at 150px 60px,#fff 50%,transparent 51%),radial-gradient(2px 2px at 210px 170px,#fff 50%,transparent 51%),radial-gradient(3px 3px at 260px 20px,#fff 50%,transparent 51%);background-size:300px 220px;opacity:.7;animation:snowfall 22s linear infinite}@keyframes snowfall{0%{background-position:0 -220px}to{background-position:60px 220px}}:root[data-motion=reduce] .snow,:root[data-contrast=high] .snow,:root[data-snow=off] .snow{display:none}@media(prefers-reduced-motion:reduce){.snow{display:none}}@media(prefers-contrast:more){:root:not([data-contrast=standard]) .snow{display:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] *:before,:root[data-motion=reduce] *:after{animation:none!important;transition:none!important}@media(forced-colors:active){.status-badge,.progress-bar,.gift-tag{border:2px solid CanvasText;forced-color-adjust:auto}.progress-bar__fill{background:Highlight}.gift-tag{clip-path:none}.gift-tag:before,.gift-tag:after{display:none}}.breach{background:#1a1a1a;color:#ffe066;font-size:var(--size-small);border-bottom:3px solid #ffe066}.breach p{margin:0;padding-block:var(--s-2);max-width:none}.breach strong{margin-right:var(--s-2)}.breach a,.breach a:visited{color:#fff;font-weight:700}@media print{html,body{background:#fff}.site-header,.site-footer,.garland,.snow,.breach,.skip-link,.no-print{display:none!important}.sheet{box-shadow:none;padding:0}.sheet:before,.sheet:after{display:none}body{color:#000}}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:var(--s-4);padding:0;margin:0;list-style:none;max-width:none}:root[data-text=large] .card-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr))}.card{position:relative;display:flex;flex-direction:column;gap:var(--s-2);height:100%;background:var(--c-surface);border:var(--border) solid var(--c-ink);padding:var(--s-4)}.card h2,.card h3{margin:0;font-size:var(--size-h3)}.card p{margin:0}.card .art{align-self:flex-start}.card__link,.card__link:visited{color:var(--c-ink)}.card__link:after{content:"";position:absolute;inset:0}.table-wrap{margin-block:var(--s-4)}.printout tbody th{font-weight:800}.printout--filtered tbody tr{background:none!important}.printout--filtered tbody tr.band{background:var(--c-greenbar)!important}@media(max-width:48rem){.stacking thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.stacking,.stacking tbody,.stacking tr,.stacking th,.stacking td{display:block}.stacking tr{padding:var(--s-3) var(--s-2);position:relative}.stacking td,.stacking th{padding:var(--s-1) 0;text-align:left}.stacking td[data-label]:before{content:attr(data-label) ": ";content:attr(data-label) ": " / "";font-weight:800}.stacking .art-cell{float:right;width:auto}}:root[data-text=large] .stacking thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:root[data-text=large] .stacking,:root[data-text=large] .stacking tbody,:root[data-text=large] .stacking tr,:root[data-text=large] .stacking th,:root[data-text=large] .stacking td{display:block}:root[data-text=large] .stacking tr{padding:var(--s-3) var(--s-2)}:root[data-text=large] .stacking td,:root[data-text=large] .stacking th{padding:var(--s-1) 0;text-align:left}:root[data-text=large] .stacking td[data-label]:before{content:attr(data-label) ": ";content:attr(data-label) ": " / "";font-weight:800}:root[data-text=large] .stacking .art-cell{float:right;width:auto}summary{display:list-item!important;cursor:pointer;font-weight:700;padding-block:var(--s-2);min-height:var(--target-min)}fieldset{min-width:0}select,input{max-width:100%}.scroll-x{overflow-x:auto}.paper>.holly{position:absolute;top:-22px;right:-14px;transform:rotate(12deg)}html{scroll-padding-top:4.5rem}:root[data-text=large]{scroll-padding-top:6rem}body{background-color:var(--c-desk);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='0.08' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M30 18v24M18 30h24M21.5 21.5l17 17M38.5 21.5l-17 17'/%3E%3Cpath d='M120 100v20M110 110h20M113 103l14 14M127 103l-14 14'/%3E%3Cpath d='M95 40v10M90 45h10'/%3E%3C/g%3E%3C/svg%3E")}:root[data-contrast=high] body{background-image:none}.tag-grid>li:nth-child(4n+1) .gift-tag{background:var(--c-tag-1)}.tag-grid>li:nth-child(4n+2) .gift-tag{background:var(--c-tag-2)}.tag-grid>li:nth-child(4n+3) .gift-tag{background:var(--c-tag-3)}.tag-grid>li:nth-child(4n+4) .gift-tag{background:var(--c-tag-4)}.tag-grid>li:nth-child(odd) .gift-tag{transform:rotate(-.8deg)}.tag-grid>li:nth-child(2n) .gift-tag{transform:rotate(.8deg)}:root[data-text=large] .tag-grid>li .gift-tag,:root[data-contrast=high] .tag-grid>li .gift-tag{transform:none}.gift-tag .art{width:84px;height:84px}.button-primary,a.button-primary{border-radius:999px;font-size:var(--size-base);padding:var(--s-2) var(--s-6);background:var(--c-candy);border-color:var(--c-candy);box-shadow:0 4px 0 var(--c-button-shadow);margin-bottom:4px}.button-secondary,a.button-secondary{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--target-min);padding:var(--s-2) var(--s-6);border-radius:999px;font-weight:800;text-decoration:none;background:var(--c-button-2);color:var(--c-on-desk);border:var(--border) solid var(--c-button-2);box-shadow:0 4px 0 var(--c-button-2-shadow);margin-bottom:4px}a.button-secondary:visited{color:var(--c-on-desk)}.button-secondary:hover{text-decoration:underline}.button-primary:active,.button-secondary:active{transform:translateY(3px);box-shadow:0 1px 0 var(--c-button-shadow)}:root[data-contrast=high] .button-secondary{border-color:var(--c-on-desk)}button{border-radius:999px}.progress-bar{height:1rem;border-radius:999px}.progress-bar__fill{border-radius:999px;background:repeating-linear-gradient(-45deg,var(--c-candy) 0 7px,#fff 7px 12px);box-shadow:inset -2px 0 0 var(--c-ink)}:root[data-contrast=high] .progress-bar__fill{background:var(--c-progress-fill);box-shadow:none}.status-badge{border-radius:999px;padding:.1em var(--s-3)}.h-art{display:flex;align-items:center;gap:var(--s-3)}.h-art .art{width:48px;height:48px;flex:none}.sheet{border-radius:6px 6px 0 0}.engraving{display:block;max-width:100%;height:auto}:root[data-contrast=high] .engraving{filter:brightness(0) invert(1)}@media(prefers-contrast:more){:root:not([data-contrast=standard]) .engraving{filter:brightness(0) invert(1)}}.engraving-banner{margin:var(--s-12) auto var(--s-8);width:min(100%,44rem)}.a11y-bar[data-astro-cid-cz4xrbkn]{position:sticky;top:0;z-index:60;background:var(--c-bar-bg);color:var(--c-bar-ink);border-bottom:3px solid var(--c-bar-edge)}.a11y-bar__inner[data-astro-cid-cz4xrbkn]{display:flex;align-items:center;gap:var(--s-3);padding-block:var(--s-1)}.a11y-bar__label[data-astro-cid-cz4xrbkn]{flex:none;font-weight:800;font-size:var(--size-small);display:inline-flex;align-items:center;gap:var(--s-1)}.a11y-bar__buttons[data-astro-cid-cz4xrbkn]{display:flex;gap:var(--s-2);overflow-x:auto;scrollbar-width:thin;padding:3px}.a11y-bar[data-astro-cid-cz4xrbkn] button[data-astro-cid-cz4xrbkn]{flex:none;display:inline-flex;align-items:center;gap:var(--s-1);min-height:2.5rem;min-width:0;padding:0 var(--s-3);font-size:var(--size-small);font-weight:700;border-radius:999px;border:2px solid var(--c-bar-ink);background:transparent;color:var(--c-bar-ink);box-shadow:none}.a11y-bar[data-astro-cid-cz4xrbkn] button[data-astro-cid-cz4xrbkn]:hover{background:var(--c-bar-hover)}.a11y-bar[data-astro-cid-cz4xrbkn] button[data-astro-cid-cz4xrbkn][aria-pressed=true]{background:var(--c-bar-ink);color:var(--c-bar-bg)}.a11y-bar[data-astro-cid-cz4xrbkn] button[data-astro-cid-cz4xrbkn][aria-pressed=true]:after{content:"✓" / "";font-weight:800}@media(max-width:40rem){.a11y-bar__label[data-astro-cid-cz4xrbkn] span[data-astro-cid-cz4xrbkn],.a11y-bar__label[data-astro-cid-cz4xrbkn]{font-size:.9rem}}.wordmark[data-astro-cid-hhuuaa7r]{display:block;width:100%;height:auto;overflow:visible}.wordmark--header[data-astro-cid-hhuuaa7r]{width:clamp(16rem,40vw,32rem)}.wm-off[data-astro-cid-hhuuaa7r]{fill:var(--c-on-desk);opacity:.22}.wm-bulb[data-astro-cid-hhuuaa7r]{filter:drop-shadow(0 0 2.5px currentColor);fill:currentColor}.wm-shine[data-astro-cid-hhuuaa7r]{fill:#fff;opacity:.55}.wm-c0[data-astro-cid-hhuuaa7r]{color:#ff5a5f}.wm-c1[data-astro-cid-hhuuaa7r]{color:#ffd23f}.wm-c2[data-astro-cid-hhuuaa7r]{color:#5ee07a}.wm-c3[data-astro-cid-hhuuaa7r]{color:#fff}.wm-c4[data-astro-cid-hhuuaa7r]{color:#6cc4ff}:root[data-contrast=high] .wm-on[data-astro-cid-hhuuaa7r]{color:#ff0}:root[data-contrast=high] .wm-bulb[data-astro-cid-hhuuaa7r]{filter:none}.wm-twinkle[data-astro-cid-hhuuaa7r]{animation:twinkle 2.6s ease-in-out infinite}.wm-twinkle2[data-astro-cid-hhuuaa7r]{animation:twinkle 3.4s ease-in-out 1.1s infinite}@keyframes twinkle{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.wm-twinkle[data-astro-cid-hhuuaa7r],.wm-twinkle2[data-astro-cid-hhuuaa7r]{animation:none}}:root[data-motion=reduce] .wm-twinkle[data-astro-cid-hhuuaa7r],:root[data-motion=reduce] .wm-twinkle2[data-astro-cid-hhuuaa7r]{animation:none}.garland[data-astro-cid-zexvceg5]{line-height:0;background:var(--c-brand)}.garland[data-astro-cid-zexvceg5] svg[data-astro-cid-zexvceg5]{display:block}.site-header[data-astro-cid-5hce7sga]{position:relative;background:var(--c-desk);color:var(--c-on-desk)}.snow-clip[data-astro-cid-5hce7sga]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.site-header__inner[data-astro-cid-5hce7sga],.site-nav[data-astro-cid-5hce7sga]{position:relative;z-index:1}.site-header__inner[data-astro-cid-5hce7sga]{z-index:2;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-4);padding-block:var(--s-6) var(--s-4)}.header-art[data-astro-cid-5hce7sga]{display:flex;align-items:flex-end;gap:var(--s-2)}.header-art[data-astro-cid-5hce7sga] .art:nth-child(2){transform:translateY(6px)}@media(max-width:40rem){.header-art[data-astro-cid-5hce7sga]{display:none}}.brand[data-astro-cid-5hce7sga]{color:var(--c-on-desk);text-decoration:none;display:grid;gap:var(--s-1)}.brand[data-astro-cid-5hce7sga]:visited{color:var(--c-on-desk)}.brand__name[data-astro-cid-5hce7sga]{font-family:var(--font-display);font-weight:900;font-size:clamp(1.7rem,4.4vw,2.7rem);line-height:.95;color:var(--c-wordmark)}:root[data-contrast=high] .brand__name[data-astro-cid-5hce7sga],:root[data-text=large] .brand__name[data-astro-cid-5hce7sga]{font-size:1.6rem;line-height:1.1}.brand__sub[data-astro-cid-5hce7sga]{font-size:var(--size-small);font-weight:700}.site-nav[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga]{list-style:none;display:flex;flex-wrap:wrap;gap:0 var(--s-1);padding:0;margin-block:0;max-width:none}.site-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:var(--c-on-desk);display:inline-flex;align-items:center;min-height:var(--target-min);padding:0 var(--s-3);font-weight:700;text-decoration:none;border-radius:4px 4px 0 0}.site-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{text-decoration:underline}.site-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga][aria-current=page]{background:var(--c-bg);color:var(--c-ink)}.site-nav__switch[data-astro-cid-5hce7sga]{margin-left:auto}.site-nav__switch[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{text-decoration:underline}.crumbs[data-astro-cid-5hce7sga] ol[data-astro-cid-5hce7sga]{list-style:none;display:flex;flex-wrap:wrap;gap:var(--s-2);padding:0;margin:0;font-size:var(--size-small);max-width:none}.crumbs[data-astro-cid-5hce7sga] li[data-astro-cid-5hce7sga]+li[data-astro-cid-5hce7sga]:before{content:"/";margin-right:var(--s-2);color:var(--c-ink-muted)}main[data-astro-cid-5hce7sga]:focus{outline:none}.site-footer[data-astro-cid-5hce7sga]{color:var(--c-on-desk);padding:var(--s-12) 0 var(--s-8);font-size:var(--size-small)}.site-footer[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga],.site-footer[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:visited{color:var(--c-on-desk)}.footer-grid[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--s-6)}.footer-grid[data-astro-cid-5hce7sga] h2[data-astro-cid-5hce7sga]{font-size:var(--size-base);margin:0 0 var(--s-2)}.footer-grid[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga]{list-style:none;padding:0;margin:0;display:grid;gap:var(--s-1)}.footer-grid[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:inline-block;padding-block:.15rem}.footer-legal[data-astro-cid-5hce7sga]{margin-top:var(--s-8);border-top:1px dashed color-mix(in srgb,var(--c-on-desk) 50%,transparent);padding-top:var(--s-4)}
