#s-hero{--hr-pad:clamp(32px, 5.5svh, 64px);--hr-g1:clamp(40px, 6.5svh, 72px);--hr-g2:clamp(18px, 2.6svh, 28px);--hr-g3:clamp(14px, 2.2svh, 22px);--hc-pad-t:18px;--hc-pad-b:12px;--hc-pad-x:22px;--hc-row-gap:12px;--hc-go-h:48px;--hc-fs:19px;--hc-lh:1.45;--hc-bw:1.5px;--hc-h:calc(var(--hc-pad-t) + 2 * var(--hc-fs) * var(--hc-lh) + var(--hc-row-gap) + var(--hc-go-h) + var(--hc-pad-b) + 2 * var(--hc-bw));--hr-mark:color-mix(in srgb, var(--ink-amber) 62%, var(--color-surface));padding-block:var(--hr-pad);isolation:isolate;flex-direction:column;min-height:clamp(620px,100svh - 64px,920px);display:flex}.dark #s-hero{--hr-mark:color-mix(in srgb, var(--ink-amber) 34%, var(--color-surface))}#s-hero .hr-base,#s-hero .hr-field{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#s-hero .hr-field{z-index:2;opacity:0;transition:opacity .45s ease-out}#s-hero .hr-field[data-formed]{opacity:1}#s-hero .hr-base:not([data-painted]){background-image:radial-gradient(circle at 5px 5px, color-mix(in srgb, var(--color-text) 13%, transparent) 1.15px, transparent 1.5px);background-size:10px 10px}#s-hero .hr-lamp{z-index:1;width:var(--hr-lamp-d,284vmax);aspect-ratio:1;pointer-events:none;background:radial-gradient(circle closest-side, transparent 0, color-mix(in srgb, var(--color-surface) 63%, transparent) var(--hr-lamp-stop,34%));will-change:transform;transition:transform .4s cubic-bezier(.2,.8,.2,1);position:absolute;top:34%;left:74%;translate:-50% -50%}@scope(:root:not([data-grade-force]) [data-grade="3"],:root[data-grade-force="3"]) to ([data-grade="0"],[data-grade="1"]){#s-hero .hr-field{--hr-register:1}}#s-hero .hr-grid{flex:1;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:minmax(0,6fr) minmax(0,5fr);column-gap:clamp(48px,5vw,88px);display:grid;position:relative}#s-hero .hr-top{z-index:3;padding-bottom:var(--hr-g1);grid-area:1/1;align-self:end;position:relative}#s-hero .hr-search{z-index:3;grid-area:2/1;max-width:640px;position:relative}#s-hero .hr-bottom{z-index:3;padding-top:calc(var(--hr-g1) + var(--hc-grow,0px));grid-area:3/1;align-self:start;position:relative}#s-hero .hr-art{grid-area:1/2/4/3;min-height:480px;position:relative}#s-hero .hp-eyebrow{margin:0 0 var(--hr-g2)}#s-hero .hp-eyebrow:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}#s-hero h1{max-width:12ch;color:var(--color-text);font-size:clamp(56px,6.2vw,90px);line-height:.94}#s-hero .hr-mark{background:linear-gradient(to top, transparent .2em, var(--hr-mark) .2em, var(--hr-mark) .56em, transparent .56em);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.04em}#s-hero .hr-lede{text-wrap:balance;max-width:31em;font-size:clamp(18px,1.4vw,20px)}#s-hero .hr-note{margin:var(--hr-g3) 0 0;color:var(--color-text-subtle);align-items:center;gap:8px;font-size:14.5px;display:flex}#s-hero .hr-note svg{width:16px;height:16px;color:var(--color-success);flex:none}#s-hero .hc-slot{height:var(--hc-h);isolation:isolate;position:relative}#s-hero .hc{row-gap:var(--hc-row-gap);padding:var(--hc-pad-t) 12px var(--hc-pad-b) var(--hc-pad-x);background:var(--color-surface-alt);border:var(--hc-bw) solid color-mix(in srgb, var(--color-text) 82%, transparent);border-radius:20px;grid-template-columns:minmax(0,1fr);grid-template-areas:"field""tools";display:grid;position:absolute;inset:0 0 auto}#s-hero .hc:focus-within{border-color:var(--color-text)}@media (hover:hover){#s-hero .hc:hover{border-color:var(--color-text)}}#s-hero .hc:has(>.hc-field textarea:focus-visible){outline:3px solid var(--color-text);outline-offset:-3px}#s-hero .hc-field{grid-area:field;min-width:0;padding-right:10px;position:relative}#s-hero .hc-field textarea{width:100%;height:calc(2 * var(--hc-fs) * var(--hc-lh));max-height:calc(4 * var(--hc-fs) * var(--hc-lh));resize:none;color:var(--color-text);font:400 var(--hc-fs)/var(--hc-lh) var(--f-body);background:0 0;border:0;outline:none;margin:0;padding:0;display:block;overflow-y:auto}#s-hero .hc-ghost{pointer-events:none;font:400 var(--hc-fs)/var(--hc-lh) var(--f-body);color:var(--color-text-subtle);transition:opacity .2s ease-out;position:absolute;inset:0 10px 0 0}#s-hero .hc-field textarea:not(:placeholder-shown)+.hc-ghost{opacity:0}#s-hero .hc-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:opacity .26s cubic-bezier(.2,.8,.2,1),transform .26s cubic-bezier(.2,.8,.2,1);display:-webkit-box;overflow:hidden}#s-hero .hc-line.is-out{opacity:0;transform:translateY(-7px)}#s-hero .hc-short{display:none}#s-hero .hc-caret{vertical-align:-.16em;background:var(--ink-amber);border-radius:1px;width:2px;height:1.05em;margin-left:2px;animation:1.05s step-end infinite hc-blink;display:inline-block}#s-hero .hc-line.is-typing .hc-caret{animation:none}#s-hero .hc:focus-within .hc-caret{opacity:0}@keyframes hc-blink{50%{opacity:0}}#s-hero .hc-tools{grid-area:tools;align-items:center;gap:14px;min-width:0;display:flex}#s-hero .hc-kbd{font:500 12px/1 var(--f-mono);color:var(--color-text-subtle);opacity:0;align-items:center;gap:6px;margin-right:auto;transition:opacity .2s ease-out;display:flex}#s-hero .hc:focus-within:has(>.hc-field textarea:placeholder-shown) .hc-kbd{opacity:1}#s-hero .hc-kbd kbd{border:1px solid var(--color-border);background:var(--color-surface-alt);font:600 10.5px/1 var(--f-mono);border-bottom-width:2px;border-radius:5px;padding:3px 5px 2px}#s-hero .hc-photo{height:40px;color:var(--color-text-muted);font:500 15px/1 var(--f-body);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;margin-left:-8px;padding:0 14px 0 10px;display:inline-flex}@media (hover:hover){#s-hero .hc-photo:hover{background:var(--color-surface-hover);color:var(--color-text)}}#s-hero .hc-photo:focus-visible,#s-hero .hc-chip-x:focus-visible{outline:2px solid var(--color-text);outline-offset:1px}#s-hero .hc-photo svg{flex:none;width:20px;height:20px}#s-hero .hc-photo.is-busy{opacity:.55;cursor:progress}#s-hero .hc-chip{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:240px;height:40px;margin-left:-6px;padding:0 3px 0 4px;display:inline-flex}#s-hero .hc-chip img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}#s-hero .hc-chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 13.5px/1.2 var(--f-body);color:var(--color-text-muted);overflow:hidden}#s-hero .hc-chip-x{width:32px;height:32px;color:var(--color-text-subtle);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:inline-grid}@media (hover:hover){#s-hero .hc-chip-x:hover{background:var(--color-surface-hover);color:var(--color-text)}}#s-hero .hc-chip-x svg{width:15px;height:15px}#s-hero .hc-file,#s-hero .hc.has-photo .hc-ghost,#s-hero .hc.has-msg .hc-ghost,#s-hero .hc.has-photo .hc-kbd{display:none}#s-hero .hc-field textarea::placeholder{color:var(--color-text-subtle);opacity:1}#s-hero .hc-msg{pointer-events:none;font:400 var(--hc-fs)/var(--hc-lh) var(--f-body);color:var(--color-error);position:absolute;inset:0 10px 0 0}#s-hero .hc-field textarea:not(:placeholder-shown)~.hc-msg{opacity:0}#s-hero .hc-drop{z-index:2;border:2px dashed var(--color-text);border-radius:inherit;background:color-mix(in srgb, var(--color-surface-alt) 94%, transparent);color:var(--color-text);font:600 16px/1.2 var(--f-body);opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .15s ease-out;display:flex;position:absolute;inset:0}#s-hero .hc.is-drop .hc-drop{opacity:1}#s-hero .hc-go{height:var(--hc-go-h);border:1.5px solid var(--ink-key);background:var(--ink-amber);color:var(--ink-key);font:600 16.5px/1 var(--f-body);white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin-left:auto;padding:0 18px 0 20px;transition:transform .14s cubic-bezier(.2,.8,.2,1);display:inline-flex;position:relative}#s-hero .hc-go svg{width:18px;height:18px;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .18s ease-out}@media (hover:hover){#s-hero .hc-go:hover svg{transform:translate(3px)}}#s-hero .hc-idle,#s-hero .hc-busy{align-items:center;transition:opacity .18s ease-out,transform .18s ease-out;display:inline-flex}#s-hero .hc-busy{opacity:0;justify-content:center;position:absolute;inset:0;transform:translateY(6px)}#s-hero .hc-busy i{background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:3px;animation:1s infinite both hc-ink}#s-hero .hc-busy i:nth-child(2){animation-delay:.15s}#s-hero .hc-busy i:nth-child(3){animation-delay:.3s}#s-hero .hc.is-busy .hc-idle{opacity:0;transform:translateY(-6px)}#s-hero .hc.is-busy .hc-busy{opacity:1;transform:none}#s-hero .hc.is-busy .hc-go svg{opacity:0}@keyframes hc-ink{0%,to{opacity:.25}40%{opacity:1}}@scope(:root:not([data-grade-force="0"])) to ([data-grade="0"]){#s-hero .hc:before{content:"";inset:calc(-1 * var(--hc-bw));z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle, var(--ink-amber) 1.3px, transparent 1.7px) 0 0 / 5px 5px, color-mix(in srgb, var(--ink-amber) 32%, var(--color-surface));transition:transform .4s cubic-bezier(.2,.8,.2,1);animation:.9s cubic-bezier(.16,1,.3,1) .15s backwards hc-settle;position:absolute;transform:translate(10px,10px)}#s-hero .hc:focus-within:before{transform:translate(6px,6px)}#s-hero .hc.is-busy:before{transition-duration:.18s;transform:translate(2px,2px)}#s-hero .hc-go{box-shadow:3px 3px 0 0 var(--color-text)}#s-hero .hc-go:active,#s-hero .hc.is-busy .hc-go{box-shadow:0 0 0 0 var(--color-text);transform:translate(3px,3px)}@media (hover:hover){#s-hero .hc:hover:not(:focus-within):before{transform:translate(8px,8px)}#s-hero .hc-go:hover{box-shadow:2px 2px 0 0 var(--color-text);transform:translate(1px,1px)}}@media (max-width:767px){#s-hero .hc:before{transform:translate(8px,8px)}}}@keyframes hc-settle{0%{transform:translate(24px,22px)}}#s-hero .hr-waitlist{flex-direction:column;align-items:flex-start;gap:16px;display:flex}#s-hero .hr-waitlist :is(input,button){min-height:44px}#s-hero .hr-waitlist .hp-fine a{padding-block:12px}#s-hero .hr-search>.btn-primary{min-height:44px}#s-hero :is(a,button):focus-visible,#s-hero .hr-waitlist input:focus-visible{outline:3px solid var(--color-text);outline-offset:2px}#s-hero .hr-poster{right:-64px;bottom:calc(-1 * var(--hr-pad));width:340px;height:214px;position:absolute}#s-hero .hr-block,#s-hero .hr-under{z-index:1;clip-path:polygon(2% 9%,61% 0,99% 5%,100% 100%,0 100%);position:absolute;inset:0}#s-hero .hr-block{background:var(--ink-amber)}#s-hero .hr-under{background:var(--ink-rust);animation:1.1s cubic-bezier(.2,.8,.2,1) .15s both hr-settle;transform:translate(12px,-11px)}@keyframes hr-settle{0%{transform:translate(24px,-22px)}to{transform:translate(12px,-11px)}}#s-hero .hr-alfie{z-index:4;width:232px;max-width:none;height:auto;position:absolute;bottom:14px;left:24px}#s-hero .hr-tag{z-index:5;background:var(--paper);color:var(--ink-key);border:1.5px solid var(--ink-key);box-shadow:3px 3px 0 0 var(--ink-key);font:600 11px/1.25 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;border-radius:4px;margin:0;padding:9px 12px 8px;position:absolute;bottom:30px;right:22px;transform:rotate(-3deg)}#s-hero .hr-tag.is-away{visibility:hidden}#s-hero .hr-tag b{font:700 17px/1.1 var(--f-head);letter-spacing:-.01em;text-transform:none;white-space:nowrap;display:block}#s-hero .hr-burst{z-index:5;width:150px;height:150px;margin:0;position:absolute;top:0;right:-20px}#s-hero .hr-burst svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#s-hero .hr-burst-under{fill:var(--ink-key)}#s-hero .hr-burst-face{fill:var(--paper);stroke:var(--ink-key);stroke-width:3px;stroke-linejoin:round}#s-hero .hr-burst .t{font-family:var(--f-sfx);text-transform:uppercase;fill:var(--ink-key);font-weight:400}#s-hero .hr-burst .n,#s-hero .hr-burst .n-plate{font-size:115px}#s-hero .hr-burst .n-plate{fill:var(--ink-amber)}#s-hero .hr-burst .k{letter-spacing:.02em;font-size:23px}@media (max-width:1099px) and (min-width:768px){#s-hero .hr-grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:40px}#s-hero .hr-poster{width:300px;height:190px;right:-56px}#s-hero .hr-alfie{width:204px}#s-hero .hr-burst{width:128px;height:128px;right:-12px}}@media (max-width:767px){#s-hero{--hc-pad-t:15px;--hc-pad-b:10px;--hc-pad-x:16px;--hc-row-gap:10px;--hc-go-h:46px;--hc-fs:17px;min-height:0;padding-block:40px 0;display:block}#s-hero .hr-grid{display:block}#s-hero .hr-top{padding-bottom:32px}#s-hero .hr-search{max-width:none}#s-hero .hr-bottom{padding-top:calc(36px + var(--hc-grow,0px))}#s-hero .hp-eyebrow{letter-spacing:.07em;white-space:nowrap;gap:7px;margin-bottom:16px;font-size:10.5px}#s-hero h1{font-size:clamp(40px,11.6vw,52px)}#s-hero .hr-lede{text-wrap:pretty;font-size:17px;line-height:1.5}#s-hero .hr-note{margin-top:16px;font-size:13.5px}#s-hero .hc{border-radius:18px;padding-right:10px}#s-hero .hc-long{display:none}#s-hero .hc-short{display:inline}#s-hero .hr-art{height:264px;min-height:0;margin:44px calc(-1 * var(--gutter)) 0}#s-hero .hr-poster{width:auto;height:156px;bottom:0;left:0;right:0}#s-hero .hr-block,#s-hero .hr-under{clip-path:polygon(0 16%,46% 0,100% 10%,100% 100%,0 100%)}#s-hero .hr-under{animation-name:hr-settle-s;transform:translate(8px,-9px)}#s-hero .hr-alfie{width:196px;bottom:10px;left:18px}#s-hero .hr-tag{display:none}#s-hero .hr-burst{width:136px;height:136px;top:4px;right:18px}}@keyframes hr-settle-s{0%{transform:translate(18px,-18px)}to{transform:translate(8px,-9px)}}@media (hover:none){#s-hero .hc-kbd{display:none}}
#s-audit .au-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"copy stage""ledger ledger";align-items:center;gap:clamp(40px,5vw,64px) clamp(32px,5vw,72px);display:grid}#s-audit .au-copy{grid-area:copy}#s-audit .au-figure{grid-area:stage;margin:0}#s-audit .au-ledger-wrap{grid-area:ledger}#s-audit .hp-h2{max-width:13ch}#s-audit .au-auditor{align-items:flex-start;gap:6px;margin-top:26px;display:flex}#s-audit .au-auditor picture{flex:none;width:116px}#s-audit .au-auditor img{width:100%;height:100%;filter:drop-shadow(4px 4px 0 var(--ink-key));display:block}#s-audit .au-auditor .balloon{--tail-x:12%;--tail-tip:0%;max-width:220px;margin-top:6px}#s-audit .au-ledger{border-top:2px solid var(--color-text);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}#s-audit .au-ledger li{display:flex}#s-audit .au-ledger li+li{border-left:1px solid var(--color-border)}#s-audit .au-row{all:unset;box-sizing:border-box;cursor:pointer;grid-template-columns:minmax(0,1fr) 30px;align-content:start;gap:8px 12px;width:100%;min-height:44px;padding:18px 20px 22px;display:grid}#s-audit .au-ledger li:first-child .au-row{padding-left:0}#s-audit .au-ledger li:last-child .au-row{padding-right:0}#s-audit .au-row:focus-visible,#s-audit .au-source a:focus-visible{outline:3px solid var(--color-text);outline-offset:2px}#s-audit .au-claim{font:700 13px/1.3 var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);white-space:nowrap;place-self:center start;padding-bottom:5px;position:relative}#s-audit .au-claim:after{content:"";background:var(--color-action);transform-origin:0;height:3px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}#s-audit .au-row.is-on .au-claim:after{transform:none}#s-audit .au-fig{font:700 19px/1.2 var(--f-head);letter-spacing:-.015em;color:var(--color-text);grid-column:1/-1}#s-audit .au-find{color:var(--color-text-muted);text-wrap:pretty;grid-column:1/-1;font-size:15px;line-height:1.45}#s-audit .au-mark{width:28px;height:28px;color:var(--color-text-subtle);border:2px solid;border-radius:50%;grid-area:1/2;justify-self:end;place-items:center;display:grid;transform:rotate(-8deg)}#s-audit .au-mark.yes{color:var(--ink-verdigris)}#s-audit .au-mark svg,#s-audit .au-note i svg{fill:none;stroke:currentColor;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:62%;height:62%}#s-audit .au-source{margin:14px 0 0}#s-audit .au-source a{color:var(--color-text);text-underline-offset:3px;font-weight:600}#s-audit .au-cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:14px;display:flex}#s-audit .au-hint{font:500 12px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-subtle)}#s-audit .au-hint .t,#s-audit .au-t{display:none}@media (hover:none),(pointer:coarse){#s-audit .au-hint .t,#s-audit .au-t{display:inline}#s-audit .au-hint .f,#s-audit .au-f{display:none}}#s-audit .au-stage{--r:18cqw;--mag:1.2;--k:var(--ink-key);--k-muted:color-mix(in srgb, var(--ink-key) 86%, var(--paper));--k-rust:var(--ink-rust);aspect-ratio:100/88;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline-offset:6px;border-radius:6px;width:100%;position:relative;container-type:inline-size}#s-audit .au-stage:focus-visible{outline:3px solid var(--color-text)}@media (hover:hover) and (pointer:fine){#s-audit .au-stage{cursor:none}}#s-audit .au-burst,#s-audit .au-was,#s-audit .au-tag,#s-audit .au-note{left:calc(var(--x) * 100cqw);top:calc(var(--y) * 100cqw);position:absolute}#s-audit .au-ad{background:var(--paper);color:var(--k);border:2px solid var(--k);box-shadow:1.4cqw 1.4cqw 0 0 var(--ink-rust);border-radius:6px;position:absolute;inset:0;overflow:hidden}#s-audit .au-mast{background:var(--k);height:7.4cqw;color:var(--paper);justify-content:space-between;align-items:center;padding:0 3.2cqw;display:flex;position:absolute;top:0;left:0;right:0}#s-audit .au-mast b{font:700 3.1cqw/1 var(--f-head);letter-spacing:-.02em}#s-audit .au-mast span{font:600 1.45cqw/1 var(--f-mono);letter-spacing:.14em}#s-audit .au-prod{aspect-ratio:560/692;width:50cqw;position:absolute;top:13.5cqw;left:26cqw}#s-audit .au-block{--dot:color-mix(in srgb, var(--ink-key) 16%, transparent);background:radial-gradient(circle, var(--dot) 32%, transparent 36%) 0 0 / 1.3cqw 1.3cqw, var(--ink-amber);clip-path:polygon(4% 3%,97% 0,100% 94%,7% 100%,0 52%);position:absolute;inset:13cqw -6cqw 4cqw -7cqw}#s-audit .au-m{visibility:hidden;position:absolute;inset:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}#s-audit .is-live .au-m{visibility:visible;-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);mask-image:var(--m)}@supports ((-webkit-mask-image:image-set(url("x.avif") type("image/avif") 1x)) or (mask-image:image-set(url("x.avif") type("image/avif") 1x))){#s-audit .is-live .au-m{-webkit-mask-image:var(--m-typed);mask-image:var(--m-typed)}}#s-audit .au-solid{background:var(--ink-coral);transform:translate(1.6cqw,1.2cqw)}#s-audit .au-reg{background:var(--ink-verdigris);transform:translate(.55cqw,.35cqw)}#s-audit .au-key{background:var(--k)}#s-audit .au-burst{transform:translate(-50%, -50%) rotate(var(--rot,0deg));place-items:center;display:grid}#s-audit .au-burst svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#s-audit .au-burst .t{font:400 var(--fs)/.86 var(--f-sfx);letter-spacing:.02em;text-align:center;white-space:nowrap;position:relative}#s-audit .au-sale{--rot:-10deg;--fs:7.2cqw;width:29cqw;height:29cqw;color:var(--paper)}#s-audit .au-save{--rot:9deg;--fs:4.6cqw;width:25cqw;height:25cqw;color:var(--k)}#s-audit .au-save .t small{font-size:.62em;display:block}#s-audit .au-was{background:var(--paper);border:.4cqw solid var(--k);box-shadow:.9cqw .9cqw 0 var(--k);text-align:left;padding:1.6cqw 2.4cqw 1.8cqw;transform:translate(-50%,-50%)rotate(4deg)}#s-audit .au-was small{font:700 1.9cqw/1 var(--f-head);letter-spacing:.14em;text-transform:uppercase;display:block}#s-audit .au-was b{font:700 8.4cqw/.9 var(--f-head);letter-spacing:-.05em;margin-top:.6cqw;display:block;position:relative}#s-audit .au-was b:after{content:"";background:var(--ink-rust);height:.9cqw;position:absolute;top:52%;left:-4%;right:-4%;transform:rotate(-9deg)}#s-audit .au-was sup{vertical-align:1.2em;margin-left:.1em;font-size:.4em}#s-audit .au-tag{width:33cqw;height:18cqw;transform:translate(-50%,-50%)rotate(-5deg)}#s-audit .au-tag svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}#s-audit .au-tag .t{flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0 4% 0 20%}#s-audit .au-tag small{font:400 3.6cqw/1 var(--f-sfx);letter-spacing:.06em}#s-audit .au-tag b{font:400 11.4cqw/.84 var(--f-sfx);letter-spacing:.01em}#s-audit .au-name{text-align:center;position:absolute;top:79.4cqw;left:34cqw;right:34cqw}#s-audit .au-name b{font:700 2.7cqw/1 var(--f-head);letter-spacing:-.02em;display:block}#s-audit .au-name span{font:600 1.2cqw/1.2 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:.8cqw;display:block}#s-audit .au-bar{background:repeating-linear-gradient(90deg, var(--k) 0 .3cqw, transparent .3cqw .55cqw, var(--k) .55cqw .7cqw, transparent .7cqw 1.2cqw, var(--k) 1.2cqw 1.7cqw, transparent 1.7cqw 1.9cqw);width:11cqw;height:4.4cqw;position:absolute;bottom:2.4cqw;right:3cqw}#s-audit .au-fine{font:600 1.15cqw/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;opacity:.75;margin:0;position:absolute;bottom:2.4cqw;left:3cqw}#s-audit .au-lens{z-index:2;width:calc(var(--r) * 2);height:calc(var(--r) * 2);pointer-events:none;will-change:transform;transform:translate3d(calc(clamp(var(--r), var(--x) * 100cqw, 100cqw - var(--r)) - var(--r)), calc(clamp(var(--r), var(--y) * 100cqw, 88cqw - var(--r)) - var(--r)), 0);position:absolute;top:0;left:0}#s-audit .au-glass{background:var(--paper);isolation:isolate;border-radius:50%;position:absolute;inset:0;overflow:hidden}#s-audit .au-ring{border:.9cqw solid var(--k);box-shadow:.9cqw .9cqw 0 0 var(--ink-amber), inset 0 0 0 .35cqw var(--paper);border-radius:50%;position:absolute;inset:-.5cqw}#s-audit .au-handle{background:var(--k);width:3.4cqw;height:12cqw;box-shadow:.8cqw .2cqw 0 0 var(--ink-amber);transform-origin:50% 0;transform:rotate(-45deg) translateY(calc(var(--r) + .2cqw));border-radius:1cqw;margin-left:-1.7cqw;position:absolute;top:50%;left:50%}#s-audit .au-handle:before{content:"";background:color-mix(in srgb, var(--paper) 22%, transparent);border-radius:1cqw;width:1cqw;height:6.6cqw;margin-left:-.5cqw;position:absolute;top:1.8cqw;left:50%}#s-audit .au-cross{background:linear-gradient(var(--k), var(--k)) center / 100% 1px no-repeat, linear-gradient(var(--k), var(--k)) center / 1px 100% no-repeat;opacity:.35;width:2cqw;height:2cqw;margin:-1cqw 0 0 -1cqw;position:absolute;top:50%;left:50%}#s-audit .au-b{width:calc(100cqw * var(--mag));aspect-ratio:100/88;will-change:transform;color:var(--k);transform:translate3d(calc(var(--r) - clamp(var(--r), var(--x) * 100cqw, 100cqw - var(--r)) * var(--mag)), calc(var(--r) - clamp(var(--r), var(--y) * 100cqw, 88cqw - var(--r)) * var(--mag)), 0);background:linear-gradient(color-mix(in srgb, var(--ink-key) 7%, transparent) 1px, transparent 1px) 0 0 / 2.5cqw 2.5cqw, linear-gradient(90deg, color-mix(in srgb, var(--ink-key) 7%, transparent) 1px, transparent 1px) 0 0 / 2.5cqw 2.5cqw, var(--paper);position:absolute;top:0;left:0;container-type:inline-size}#s-audit .au-b .au-prod{opacity:.9}#s-audit .au-lines{background:var(--k)}#s-audit .au-note{text-align:center;width:22cqw;transform:translate(-50%,-50%)}#s-audit .au-note:before{content:"";z-index:-1;border:.3cqw dashed color-mix(in srgb, var(--ink-verdigris) 80%, transparent);background:var(--paper);border-radius:50%;width:27cqw;height:27cqw;margin:-13.5cqw 0 0 -13.5cqw;position:absolute;top:50%;left:50%}#s-audit .au-note i{font:700 1.4cqw/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k-rust);justify-content:center;align-items:center;gap:.6cqw;font-style:normal;display:flex}#s-audit .au-note i svg{stroke-width:3.2px;flex:none;width:1.9cqw;height:1.9cqw}#s-audit .au-note i svg.yes{stroke:var(--ink-verdigris)}#s-audit .au-note b{font:700 4.4cqw/1 var(--f-head);letter-spacing:-.04em;margin:.6cqw 0 .5cqw;display:block}#s-audit .au-note b.sm{letter-spacing:-.02em;font-size:2.5cqw;line-height:1.08}#s-audit .au-note span{font:500 1.5cqw/1.35 var(--f-body);color:var(--k-muted);display:block}#s-audit .au-ladder{width:19cqw;height:auto;font-family:var(--f-mono);margin:.8cqw auto 0;display:block;overflow:visible}#s-audit .au-pname{background:var(--paper);border:.2cqw solid var(--k);font:600 1.6cqw/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:99px;margin:0;padding:.7cqw 1.4cqw;position:absolute;top:47cqw;left:50cqw;transform:translate(-50%,-50%)}@media (max-width:860px){#s-audit .au-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""stage""ledger";row-gap:32px}#s-audit .hp-h2{max-width:16ch}#s-audit .au-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}#s-audit .au-ledger li:nth-child(3){border-left:0}#s-audit .au-ledger li:nth-child(n+3){border-top:1px solid var(--color-border)}#s-audit .au-ledger li:nth-child(odd) .au-row{padding-left:0}#s-audit .au-ledger li:nth-child(2n) .au-row{padding-right:0}}@media (max-width:600px){#s-audit .au-stage{--r:23.5cqw;--mag:1.12}#s-audit .au-note{width:36cqw}#s-audit .au-note:before{width:40cqw;height:40cqw;margin:-20cqw 0 0 -20cqw}#s-audit .au-note i{gap:1cqw;font-size:2.9cqw}#s-audit .au-note i svg{width:3.6cqw;height:3.6cqw}#s-audit .au-note b{margin-top:1.4cqw;font-size:8.4cqw}#s-audit .au-note b.sm{font-size:5cqw}#s-audit .au-note span,#s-audit .au-ladder{display:none}#s-audit .au-pname{padding:1.2cqw 2.2cqw;font-size:3cqw}#s-audit .au-auditor picture{width:92px}}@media (max-width:560px){#s-audit .au-ledger{grid-template-columns:minmax(0,1fr)}#s-audit .au-ledger li+li{border-left:0;border-top:1px solid var(--color-border)}#s-audit .au-ledger .au-row{padding:16px 0 18px}}