.about-site{border-top:0;width:min(1248px,100% - 96px);margin:0 auto;padding:24px 0 96px;scroll-margin-top:28px}.about-site button,.about-site a,.about-site summary{min-height:44px}.about-site button{font-family:inherit}.about-site h2,.about-site h3,.about-site h4{font-weight:400}.about-site .as-topline{justify-content:space-between;align-items:center;gap:24px;font-size:16px;display:flex}.about-site .as-overline{letter-spacing:.065em;color:var(--accent);font-size:16px}.about-site .as-back{color:var(--muted);align-items:center;gap:12px;font-size:16px;text-decoration:none;display:inline-flex}.about-site .as-back:hover{color:var(--accent)}.about-site .as-intro{grid-template-columns:1.1fr 1fr;align-items:start;gap:96px;margin:44px 0 40px;display:grid}.about-site .as-title{letter-spacing:-.045em;font-size:clamp(42px,4.7vw,66px);line-height:1.02}.about-site .as-intro-copy{color:var(--muted);max-width:38ch;padding-bottom:4px;font-size:20px;line-height:1.55}.about-site .as-tabs{border-top:0;border-bottom:0;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.about-site .as-tab{background:var(--tile);color:color-mix(in srgb,var(--muted) 85%,var(--ink));text-align:left;border:0;border-radius:12px;align-items:center;gap:12px;padding:24px;font-size:18px;line-height:1.35;display:flex;position:relative}.about-site .as-tab:not(:first-child){border-left:0;padding-left:24px}.about-site .as-tab:after{content:none;background:var(--accent);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.about-site .as-tab[aria-selected=true]{background:var(--folder-front);color:var(--ink)}.about-site .as-tab[aria-selected=true]:after{transform:scaleX(1)}.about-site .as-tab-dot{background:currentColor;border:0;flex:none;width:7px;height:7px;display:inline-block}.about-site .as-tab[aria-selected=true] .as-tab-dot{background:var(--folder-accent)}.about-site .as-tab:focus-visible{outline-offset:-7px}.about-site .as-panel{padding-top:48px}.about-site .as-split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:80px;display:grid}.about-site .as-note{padding-top:12px}.about-site .as-note h3{letter-spacing:-.035em;margin-bottom:24px;font-size:38px;line-height:1.1}.about-site .as-note>p{max-width:42ch;color:var(--muted);margin-top:16px;font-size:18px;line-height:1.65}.about-site .as-small-heading{letter-spacing:.045em;color:var(--accent);margin-bottom:20px;font-size:16px}.about-site .as-action{background:var(--tile);min-height:44px;color:var(--accent);border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;padding:12px 16px;font-size:16px;line-height:1.4;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.about-site .as-action:hover{background:var(--tile-hover);color:var(--accent)}.about-site .as-action:focus-visible{outline-offset:4px}.about-site .as-action svg{width:18px;height:18px}.about-site .as-test{margin-top:28px}.about-site .as-test-status{min-height:50px;color:var(--muted);max-width:40ch;margin-top:16px;font-size:16px;line-height:1.5}.about-site .as-test-status.is-measured{color:var(--accent)}.about-site .as-receipt-stage{padding:8px 24px 12px;position:relative}.about-site .as-receipt-under{background:color-mix(in srgb,var(--folder-tab) 45%,var(--canvas));transition:transform .55s var(--ease);border:0;position:absolute;inset:18px 15px 6px 38px;transform:rotate(2.3deg)}.about-site .as-receipt{background:var(--receipt-paper);color:var(--receipt-ink);clip-path:polygon(0 0,calc(100% - 23px) 0,100% 23px,100% 100%,0 100%);box-shadow:0 15px 50px var(--shadow-receipt);transition:transform .55s var(--ease);padding:32px;position:relative;transform:rotate(-1deg)}.about-site .as-receipt:before{content:"";background:var(--receipt-fold);clip-path:polygon(0 0,100% 100%,0 100%);width:23px;height:23px;position:absolute;top:0;right:0}.about-site .as-receipt-head{border-bottom:0;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-size:16px;line-height:1.25;display:flex}.about-site .as-receipt-head svg{flex:none;width:26px;height:26px}.about-site .as-size{letter-spacing:-.055em;margin:24px 0 8px;font-size:76px;font-weight:400;line-height:1}.about-site .as-size small{letter-spacing:-.02em;margin-left:8px;font-size:26px}.about-site .as-size-label{color:var(--receipt-muted);margin-bottom:24px;font-size:16px;line-height:1.4}.about-site .as-receipt dl{margin:0}.about-site .as-receipt dl>div{border-top:0;justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:16px;line-height:1.45;display:flex}.about-site .as-receipt dt{color:var(--receipt-label)}.about-site .as-receipt dd{text-align:right;max-width:14ch;margin:0}.about-site .as-receipt-total{border-top:0;margin-top:8px;padding-top:16px;font-size:16px;line-height:1.45}.about-site .as-receipt-stamp{background:var(--receipt-fold);border:0;border-radius:6px;align-items:center;gap:8px;margin-top:16px;padding:4px 8px;font-size:16px;display:inline-flex}.about-site .as-receipt-stamp:before{content:"";background:var(--receipt-stamp-dot);border-radius:50%;width:6px;height:6px}.about-site .as-network-caption{color:var(--muted);margin-top:24px;font-size:16px;line-height:1.55}.about-site .as-network-caption strong{color:var(--ink);font-weight:400}.about-site .as-inline-details{border-top:0;margin-top:20px;font-size:16px}.about-site .as-inline-details summary{cursor:pointer;color:var(--muted);padding:12px 0;display:list-item}.about-site .as-inline-details p{color:var(--muted);margin:1em 0;line-height:1.6}.about-site .as-inline-details a{color:var(--ink)}.about-site .as-layer-test{border-top:0;margin-top:24px;padding-top:16px}.about-site .as-layer-control{color:var(--accent);background:0 0;border:0;align-items:center;gap:12px;padding:8px 0;font-size:16px;display:flex}.about-site .as-layer-control svg{transition:transform .35s}.about-site .as-layer-control[aria-expanded=true] svg{transform:rotate(45deg)}.about-site .as-layers{grid-template-columns:1fr 1fr 1fr;gap:8px;margin-top:16px;display:grid}.about-site .as-layer{background:var(--tile);border:0;border-radius:12px;padding:16px 12px}.about-site .as-layer strong{font-size:16px;font-weight:400;display:block}.about-site .as-layer>span{color:var(--muted);margin-top:12px;font-size:16px;line-height:1.4;display:block}.about-site .as-source-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:76px}.about-site .as-source-controls{border:0;gap:8px;margin-top:28px;display:grid}.about-site .as-source-pick{text-align:left;background:var(--tile);width:100%;color:color-mix(in srgb,var(--muted) 85%,var(--ink));border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:16px;font-size:18px;line-height:1.4;display:flex}.about-site .as-source-pick[aria-pressed=true]{background:var(--folder-front);color:var(--folder-accent)}.about-site .as-source-pick svg{opacity:.5;transition:transform .2s,opacity .2s;transform:translate(-5px)}.about-site .as-source-pick[aria-pressed=true] svg{opacity:1;transform:none}.about-site .as-source-sheet{background:var(--tile);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%);border:0;padding:28px 32px 32px;position:relative}.about-site .as-source-label{letter-spacing:.03em;color:var(--accent);align-items:center;gap:12px;margin-bottom:28px;font-size:16px;display:flex}.about-site .as-source-label:before{content:"";background:currentColor;width:7px;height:7px}.about-site .as-source-sheet h4{letter-spacing:-.03em;max-width:22ch;margin-bottom:24px;font-size:36px;line-height:1.12}.about-site .as-source-excerpt{color:color-mix(in srgb,var(--muted) 85%,var(--ink));max-width:38ch;font-size:20px;line-height:1.5}.about-site .as-source-origin{border-top:0;margin-top:32px;padding-top:24px;font-size:16px;line-height:1.5}.about-site .as-source-origin>span{color:var(--muted);margin-bottom:8px;display:block}.about-site .as-source-origin p{color:var(--ink)}.about-site .as-source-sheet .as-action{margin-top:24px}.about-site .as-source-foot{color:var(--muted);border-top:0;margin-top:20px;padding-top:16px;font-size:16px;line-height:1.6}.about-site .as-extra-source{color:var(--muted);margin-top:20px;font-size:16px;line-height:1.55}.about-site .as-extra-source a{color:var(--ink)}.about-site .as-reading-layout{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:72px}.about-site .as-reading-tools{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.about-site .as-copy-status{min-height:24px;color:var(--muted);margin-top:16px;font-size:16px}.about-site .as-format-frame{background:var(--tile);border:0;border-radius:12px;min-width:0;overflow:hidden}.about-site .as-format-tabs{border-bottom:0;justify-content:space-between;gap:12px;min-height:56px;padding:0 24px;display:flex}.about-site .as-format-tabs button{color:var(--ink);background:0 0;border:0;border-radius:10px;padding:12px;font-size:16px}.about-site .as-format-tabs button[aria-selected=true]{background:var(--folder-front);color:var(--folder-accent)}.about-site .as-format-body{background:var(--paper-raised);scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent;overscroll-behavior:contain;height:390px;padding:24px 24px 32px;overflow:auto}.about-site .as-reading-view h3{letter-spacing:-.025em;margin-bottom:24px;font-size:28px;line-height:1.2}.about-site .as-reading-view h4{margin:24px 0 12px;font-size:20px;line-height:1.4}.about-site .as-reading-view p{color:var(--muted);margin-bottom:20px;font-size:18px;line-height:1.6}.about-site .as-reading-view a{color:var(--accent)}.about-site .as-reading-view ul{padding-left:24px;font-size:18px;line-height:1.6}.about-site .as-reading-view li+li{margin-top:16px}.about-site .as-markdown{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);margin:0;font:16px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace}.about-site .as-format-footer{color:var(--muted);border-top:0;padding:16px 24px;font-size:16px;line-height:1.5}.about-site .as-carbon{border-top:0;grid-template-columns:130px 1fr;gap:48px;margin-top:44px;padding-top:32px;display:grid}.about-site .as-carbon-mark{letter-spacing:-.03em;color:var(--accent);padding-top:8px;font-size:52px;line-height:1}.about-site .as-carbon h3{letter-spacing:-.025em;margin-bottom:12px;font-size:26px;line-height:1.25}.about-site .as-carbon p{color:var(--muted);max-width:54ch;font-size:18px;line-height:1.6}.about-site .as-carbon a{color:var(--ink);align-items:center;gap:12px;margin-top:16px;font-size:16px;display:inline-flex}.about-site .as-nojs{color:var(--muted);padding:12px 0;font-size:16px}.about-site:not(.as-ready) .as-tabs,.about-site:not(.as-ready) [data-as-js]{display:none}.about-site:not(.as-ready) .as-panel+.as-panel{border-top:0;margin-top:32px}@media (width<=1050px){.about-site .as-intro{gap:48px}.about-site .as-split{gap:40px}.about-site .as-receipt-stage{padding-inline:8px 20px}.about-site .as-receipt{padding:24px 24px 32px}.about-site .as-note h3{font-size:32px}.about-site .as-source-sheet{padding-inline:24px}.about-site .as-tab{font-size:16px}.about-site .as-tab:not(:first-child){padding-left:16px}.about-site .as-source-sheet h4{font-size:31px}.about-site .as-layer{padding:12px 8px}.about-site .as-size{font-size:65px}}@media (width<=760px){.about-site{width:calc(100% - 40px);padding-top:28px;padding-bottom:48px;scroll-margin-top:16px}.about-site .as-topline{align-items:flex-start;gap:16px}.about-site .as-overline{letter-spacing:.04em;line-height:1.4}.about-site .as-back{gap:8px;max-width:130px;font-size:16px;line-height:1.3}.about-site .as-intro{grid-template-columns:1fr;gap:24px;margin:32px 0}.about-site .as-title{font-size:43px}.about-site .as-intro-copy{max-width:37ch;font-size:18px}.about-site .as-tabs{scrollbar-width:thin;scrollbar-color:var(--rule) transparent;scroll-snap-type:x proximity;gap:8px;display:flex;overflow-x:auto}.about-site .as-tab{scroll-snap-align:start;flex:none;gap:8px;max-width:190px;font-size:16px;padding:16px!important}.about-site .as-tab:first-child{padding-left:12px!important}.about-site .as-tab:not(:first-child){border-left:0}.about-site .as-panel{padding-top:32px}.about-site .as-split{grid-template-columns:1fr;gap:32px}.about-site .as-load-layout .as-note{grid-row:1}.about-site .as-note h3{margin-bottom:16px;font-size:32px}.about-site .as-note>p{margin-top:16px;font-size:18px}.about-site .as-test{margin-top:24px}.about-site .as-test-status{min-height:0;margin-top:16px}.about-site .as-receipt-stage{padding:8px 16px 8px 8px}.about-site .as-receipt{padding:24px 24px 32px}.about-site .as-receipt-under{inset:15px 8px 0 20px}.about-site .as-size{font-size:72px}.about-site .as-layer-test{margin-top:20px}.about-site .as-source-controls{margin-top:24px}.about-site .as-source-sheet{padding:24px 16px 28px}.about-site .as-source-excerpt{font-size:18px}.about-site .as-source-sheet h4{font-size:28px}.about-site .as-reading-tools{margin-top:24px}.about-site .as-format-body{background:var(--paper-raised);height:380px;padding:24px}.about-site .as-format-tabs{padding-inline:20px}.about-site .as-format-footer{padding:16px 20px}.about-site .as-carbon{grid-template-columns:1fr;gap:20px;margin-top:36px;padding-top:28px}.about-site .as-carbon-mark{padding:0;font-size:40px}.about-site .as-carbon h3{font-size:26px}.about-site .as-carbon p{font-size:18px}.about-site .as-carbon a{align-items:flex-start;padding-block:8px}.about-site .as-reading-view h3{font-size:27px}}@media (width<=360px){.about-site .as-title{font-size:39px}.about-site .as-size{font-size:64px}.about-site .as-receipt{padding-inline:20px}.about-site .as-layer>span{font-size:16px}.about-site .as-layer{padding-inline:8px}.about-site .as-format-body{background:var(--paper-raised);padding:16px}}@media (prefers-reduced-motion:reduce){.about-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.about-site .as-receipt,.about-site .as-source-sheet,.about-site .as-format-frame{color:canvastext;background:canvas;border:1px solid canvastext}.about-site .as-receipt-under{display:none}.about-site .as-tab[aria-selected=true]{outline-offset:-4px;outline:2px solid highlight}.about-site .as-tab-dot{forced-color-adjust:none}.about-site .as-receipt dt,.about-site .as-size-label,.about-site .as-source-excerpt,.about-site .as-reading-view p,.about-site .as-markdown{color:canvastext}}.about-site .as-note>.as-small-heading{color:var(--accent);margin-top:0;margin-bottom:20px;font-size:16px;line-height:1.4}@media (width<=760px){.about-site .as-tabs{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.about-site .as-tab{text-wrap:balance;min-width:0;max-width:none;font-size:16px;padding:16px 12px!important}.about-site .as-tab:not(:first-child){border-left:0}.about-site .as-tab-dot{display:none}.about-site .as-tab:first-child{padding-left:12px!important}}.about-site .as-carbon>.as-carbon-mark{letter-spacing:-.03em;color:var(--accent);padding-top:8px;font-size:52px;line-height:1}@media (width<=760px){.about-site .as-carbon>.as-carbon-mark{padding-top:0;font-size:40px}}@media (width>=761px) and (width<=1100px){.about-site{width:calc(100% - 64px)}}.about-site :is(.as-title,.as-note h3,.as-source-sheet h4,.as-reading-view h3,.as-carbon h3){text-wrap:balance}.about-site .as-note>p{margin-top:1em}.about-site .as-reading-view p{margin-bottom:1em}.about-site :is(.as-source-excerpt,.as-intro-copy,.as-note p,.as-carbon p){overflow-wrap:anywhere}.about-site .as-split>*{min-width:0}.about-site .as-receipt dl>div{flex-wrap:wrap}.about-site .as-receipt dt{overflow-wrap:anywhere;min-width:0}.about-site .as-receipt dd{overflow-wrap:anywhere;max-width:100%;margin-left:auto}.about-site .as-note p a{text-underline-offset:.2em;text-decoration:underline}.about-site .as-topline{flex-wrap:wrap}.about-site .as-reading-view .work-row{grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 0}.about-site .as-reading-view .work-kind{flex-direction:row;gap:16px}.about-site .as-reading-view .work-title :is(h3,h4,h5,h6){margin:0;font-size:26px;line-height:1.2}.about-site .as-reading-view .work-description{grid-column:auto}.about-site .as-reading-view .work-description p{font-size:18px}.about-site .as-reading-view .work-publisher{margin-top:16px!important}.about-site .as-reading-view{overflow-wrap:anywhere;min-width:0}.about-site :is(.as-tab,.as-source-pick,.as-format-tabs button):hover{background:var(--tile-hover);color:var(--accent)}.about-site :is(.as-layer>span,.as-source-origin>span,.as-format-footer){color:color-mix(in srgb,var(--muted) 85%,var(--ink))}
