@layer components{.lupa-lens-art{--d:var(--lens-d);top:calc(50% - var(--d) * 300 / 540);left:calc(50% - var(--d) * 300 / 540);width:calc(var(--d) * 960 / 540);max-width:none;height:calc(var(--d) * 600 / 540);pointer-events:none;display:block;position:absolute}.lupa-shadow{transform-origin:50%;transform:translate3d(calc(5 * var(--u)), calc(7 * var(--u)), 0) scale(.963);position:absolute;inset:0}.lupa-shadow .lupa-lens-art{--d:calc(var(--lens-d) * 1.08)}.lupa-handle-shadow{transform:translate3d(calc(5 * var(--u)), calc(7 * var(--u)), 0) rotate(-18deg) scale(.963)}.lupa-handle{transform-origin:50%;position:absolute;inset:0;transform:rotate(-18deg)}.lupa-glass{left:calc(var(--lens-d) * (.5 - var(--glass)));top:calc(var(--lens-d) * (.5 - var(--glass)));width:calc(var(--lens-d) * var(--glass) * 2);aspect-ratio:1;border-radius:50%;position:absolute;overflow:hidden}.lupa-stage[data-live] .lupa-glass{background-color:var(--color-paper)}.lupa-ring{left:calc(50% * (1 - var(--ring)));top:calc(50% * (1 - var(--ring)));width:calc(100% * var(--ring));aspect-ratio:1;border-radius:50%;position:absolute;overflow:hidden}.lupa-glass-gl{visibility:hidden;width:100%;height:100%;display:block;position:absolute;inset:0}.lupa-stage[data-gl] .lupa-glass-gl{visibility:visible}.lupa-stage[data-gl] .lupa-lens-art--glint{display:none}}
@layer components{.lupa{position:relative;overflow-x:clip}.lupa-defs{width:0;height:0;position:absolute;overflow:hidden}.lupa-stage{--sw:var(--lupa-m-sw);--sh:var(--lupa-m-sh);--px:var(--lupa-m-px);--head:var(--lupa-m-head);--head-pt:var(--lupa-m-head-pt);--logo:var(--lupa-m-logo);--g1:var(--lupa-m-g1);--total:var(--lupa-m-total);--g2:var(--lupa-m-g2);--guard:var(--lupa-m-guard);--g3:var(--lupa-m-g3);--row:var(--lupa-m-row);--g4:var(--lupa-m-g4);--foot:var(--lupa-m-foot);--fs-title:var(--lupa-m-fs-title);--fs-small:var(--lupa-m-fs-small);--fs-big:var(--lupa-m-fs-big);--fs-label:var(--lupa-m-fs-label);--fs-value:var(--lupa-m-fs-value)}@media (min-width:64rem){.lupa-stage{--sw:var(--lupa-d-sw);--sh:var(--lupa-d-sh);--px:var(--lupa-d-px);--head:var(--lupa-d-head);--head-pt:var(--lupa-d-head-pt);--logo:var(--lupa-d-logo);--g1:var(--lupa-d-g1);--total:var(--lupa-d-total);--g2:var(--lupa-d-g2);--guard:var(--lupa-d-guard);--g3:var(--lupa-d-g3);--row:var(--lupa-d-row);--g4:var(--lupa-d-g4);--foot:var(--lupa-d-foot);--fs-title:var(--lupa-d-fs-title);--fs-small:var(--lupa-d-fs-small);--fs-big:var(--lupa-d-fs-big);--fs-label:var(--lupa-d-fs-label);--fs-value:var(--lupa-d-fs-value)}}.lupa-sheet{--su:calc(var(--u) * var(--su-k,1));width:calc(var(--sw) * var(--su));height:calc(var(--sh) * var(--su));padding-inline:calc(var(--px) * var(--su));border:1px solid var(--color-line);border-radius:var(--radius-sheet);background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-variant-numeric:proportional-nums;font-feature-settings:"pnum" 1;white-space:nowrap;line-height:1.2;position:relative}.lupa-sheet--copy{transform-origin:0 0;position:absolute;top:0;left:0}.ls-head{height:calc(var(--head) * var(--su));padding-top:calc(var(--head-pt) * var(--su));justify-content:space-between;align-items:flex-start;display:flex}.ls-logo{width:auto;max-width:none;height:calc(var(--logo) * var(--su));margin-bottom:calc(6 * var(--su));align-self:flex-start;display:block}.ls-logo--copy{aspect-ratio:275/64;background-color:var(--color-cobalt);-webkit-mask:url(/lupa-art/demobank-logo.svg) 0 0/100% 100% no-repeat;mask:url(/lupa-art/demobank-logo.svg) 0 0/100% 100% no-repeat}.ls-head-title{gap:calc(6 * var(--su));flex-direction:column;display:flex}.ls-title{font-family:var(--font-heading);font-weight:600;font-size:calc(var(--fs-title) * var(--su));font-variation-settings:"SHRP" 0}.ls-small{color:var(--color-steel);font-size:calc(var(--fs-small) * var(--su))}.ls-total{justify-content:center;gap:calc(8 * var(--su));height:calc(var(--total) * var(--su));margin-top:calc(var(--g1) * var(--su));flex-direction:column;display:flex}.ls-big{font-family:var(--font-heading);font-weight:400;font-size:calc(var(--fs-big) * var(--su));font-variation-settings:"SHRP" 0;line-height:1.1}.ls-guard{height:calc(var(--guard) * var(--su));margin-top:calc(var(--g2) * var(--su));border-block:1px solid var(--color-line);align-items:center;display:flex}.ls-band{aspect-ratio:480/44;width:100%;height:auto;display:block}.ls-rows{margin-top:calc(var(--g3) * var(--su))}.ls-row{justify-content:space-between;align-items:center;gap:calc(16 * var(--su));height:calc(var(--row) * var(--su));border-bottom:1px solid var(--color-line);display:flex}.ls-label{color:var(--color-steel);font-size:calc(var(--fs-label) * var(--su))}.ls-value{font-size:calc(var(--fs-value) * var(--su));text-align:right;font-weight:500}[data-find]{isolation:isolate;position:relative}.ls-total>[data-find]{align-self:flex-start}.ls-mark{z-index:-1;background-color:var(--color-sky);opacity:0;border-radius:.2em;position:absolute;inset:-.18em -.32em}.lupa-macro{color:var(--color-ink);font-family:var(--font-body);font-variant-numeric:proportional-nums;font-feature-settings:"pnum" 1;white-space:nowrap;transform-origin:0 0;visibility:hidden;line-height:1.2;position:absolute;top:0;left:0}.lupa-sheet--deep{visibility:hidden}.lupa-glass-night{background-color:var(--color-night);opacity:0;position:absolute;inset:0}.ls-foot{height:calc(var(--foot) * var(--su));margin-top:calc(var(--g4) * var(--su));align-items:center;display:flex}.lupa-cam-back{display:none}.lupa-topic{--tu:min(1px, calc(100vw / 1440));background-color:var(--color-paper);color:var(--color-ink);flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.lupa-topic{min-height:62.5vw;display:grid}}.lupa-topic-text{flex-direction:column;gap:16px;padding:48px 24px 32px;display:flex}@media (min-width:64rem){.lupa-topic-text{z-index:1;gap:calc(24 * var(--tu));width:calc(35% - 96 * var(--tu) - 24px);margin-left:calc(96 * var(--tu));padding:calc(96 * var(--tu)) 0;position:relative}}.lupa-topic-group{flex-direction:column;gap:16px;display:flex}@media (min-width:64rem){.lupa-topic-group{gap:calc(24 * var(--tu))}}.tp-title{font-family:var(--font-heading);font-variation-settings:"SHRP" 100;text-wrap:balance;font-size:min(33.2px,7.8vw);font-weight:600;line-height:1.2}@media (min-width:64rem){.tp-title{font-size:calc(51.9 * var(--tu));line-height:calc(60 * var(--tu))}}.tp-lead{font-size:19px;line-height:28px}@media (min-width:64rem){.tp-lead{font-size:calc(26.6 * var(--tu));line-height:calc(38 * var(--tu))}}.tp-product{max-width:100%;color:var(--color-ink);text-align:left;margin-top:8px;font-size:15px}.tp-text,.tp-h3,.tp-list li,.tp-windows{font-size:17px;line-height:25.5px}@media (min-width:64rem){.tp-text,.tp-h3,.tp-list li,.tp-windows{font-size:max(16px, calc(21.2 * var(--tu)));line-height:max(24px, calc(32 * var(--tu)))}}.tp-h3{font-family:var(--font-body);font-weight:600}.tp-list{flex-direction:column;gap:10px;padding-left:1.1em;list-style:square;display:flex}.tp-list li::marker{color:var(--color-edge)}.tp-windows{flex-direction:column;gap:12px;display:flex}.tp-windows dt{font-weight:600}.tp-windows dd{margin:0}.lupa-topic[data-tone=night]{background-color:var(--color-night);color:var(--color-paper)}.lupa-art{aspect-ratio:540/560;background-color:inherit;order:1;width:100%;position:relative;overflow:hidden}@media (min-width:64rem){.lupa-art{aspect-ratio:auto;position:absolute;inset:0}}.lupa-art-layer{display:block;position:absolute;inset:0}.lupa-art-layer img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;display:block}@media (min-width:64rem){.lupa-art-layer img{object-position:0 50%}}@media (min-width:64rem){.lupa-topic[data-layout=side]{grid-template-columns:minmax(0,1fr) 50%;align-items:center;min-height:0}}@media (min-width:64rem){.lupa-topic[data-layout=side] .lupa-topic-text{width:calc(584 * var(--tu));max-width:calc(100% - 96 * var(--tu) - 32px)}}.lupa-topic[data-layout=side] .lupa-art{aspect-ratio:auto}@media (min-width:64rem){.lupa-topic[data-layout=side] .lupa-art{position:relative;inset:auto}}.lupa-topic[data-layout=side] .lupa-art-layer[data-layer=bg]{position:relative}.lupa-topic[data-layout=side] .lupa-art-layer img{object-fit:contain;object-position:100% 100%;height:auto}.lupa-topic[data-layout=side] .tp-lead{text-wrap:balance}.lupa-topic[data-layout=side] .tp-product{margin-top:calc(8 * var(--tu));font-size:max(16px, calc(19 * var(--tu)))}.lupa-topic[data-layout=side] .chat{gap:max(12px, calc(16 * var(--tu)))}.lupa-topic[data-layout=side] .chat-message{gap:max(6px, calc(8 * var(--tu)));padding:max(12px, calc(16 * var(--tu))) max(16px, calc(22 * var(--tu))) max(14px, calc(20 * var(--tu)))}.lupa-topic[data-layout=side] .chat-author{font-size:max(13px, calc(15 * var(--tu)))}.lupa-topic[data-layout=side] :is(.chat-file,.chat-verdict){gap:max(10px, calc(14 * var(--tu)));font-size:max(17px, calc(21.2 * var(--tu)));line-height:1.3}.lupa-topic[data-layout=side] :is(.chat-file,.chat-verdict) svg{width:max(22px, calc(28 * var(--tu)));height:max(22px, calc(28 * var(--tu)));margin-top:0}.lupa-topic[data-layout=side] .chat-reply{gap:max(6px, calc(8 * var(--tu)));max-width:none}.lupa-topic[data-layout=side] .chat-text{font-size:max(15px, calc(17 * var(--tu)));line-height:1.5}.lupa-topic[data-layout=side] .chat-button{padding:max(10px, calc(14 * var(--tu))) max(16px, calc(22 * var(--tu)));font-size:max(15px, calc(17 * var(--tu)))}.lupa-topic[data-layout=side] .api-code{--rc-step--1:max(11.5px, min(calc(14.5 * var(--tu)), 1.6cqh));--leading-relaxed:1.5;gap:max(8px, calc(12 * var(--tu)))}.lupa-stage{--u:calc(80vw / 421);flex-direction:column;gap:32px;padding:16px 0 64px;display:flex}@media (min-width:64rem){.lupa-stage{--u:.62px;gap:48px;padding:32px 0 96px}}.lupa-intro{flex-direction:column;gap:12px;padding-inline:16px;display:flex}@media (min-width:64rem){.lupa-intro{width:100%;max-width:calc(75rem + 64px);margin-inline:auto;padding-inline:32px}}.lupa-hero{font-family:var(--font-heading);letter-spacing:-.02em;font-variation-settings:"SHRP" 60;text-wrap:balance;font-size:clamp(2.441rem,1.35rem + 4.4vw,4.768rem);font-weight:620;line-height:1.04}@media (min-width:64rem){.lupa-hero{font-variation-settings:"SHRP" 100}}.lupa-figure{flex-direction:column;align-items:center;gap:16px;margin:0;padding-inline:16px;display:flex}.lupa-caption{max-width:34rem;color:var(--color-ink);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.lupa-caption-mark{flex:none}.lupa-caption-title{font-family:var(--font-heading);font-variation-settings:"SHRP" 100;text-wrap:balance;font-size:26.6px;font-weight:600;line-height:1.2}@media (min-width:64rem){.lupa-caption-title{font-size:41.5px}}.lupa-caption-number{color:var(--color-steel);font-size:15px}.lupa-caption-hint{color:var(--color-steel);font-size:17px;line-height:1.5}@media (min-width:64rem){.lupa-caption-hint{font-size:21.2px}}.lupa-fly,.lupa-fly-page{display:contents}.lupa-lens,.lupa-final,.lupa-ruler,.lupa-fly-rim{display:none}.lupa-shadow{top:calc(var(--lens-d) * -.04);left:calc(var(--lens-d) * -.04);width:calc(var(--lens-d) * 1.08);aspect-ratio:1;transform:translate3d(calc(5 * var(--u)), calc(7 * var(--u)), 0) scale(.963);position:absolute}.lupa-shadow svg{width:100%;height:100%;display:block}.lupa-handle{width:0;height:0;position:absolute;top:50%;left:50%;transform:rotate(-18deg)}.lupa-handle-shadow{transform:translate3d(calc(5 * var(--u)), calc(7 * var(--u)), 0);position:absolute;top:0;left:0}.lupa-handle-svg{top:calc(var(--lens-d) * -24 / 540);left:calc(var(--lens-d) * (.5 - 6 / 540));width:calc(var(--lens-d) * 372 / 540);height:calc(var(--lens-d) * 48 / 540);display:block;position:absolute}.lupa-rim{width:100%;height:100%;position:absolute;inset:0}.lupa-rim--mobile{display:block}@media (min-width:64rem){.lupa-rim--mobile{display:none}}.lupa-rim--desktop{display:none}@media (min-width:64rem){.lupa-rim--desktop{display:block}}.lupa-back{background-color:var(--color-paper)}.lupa-back .faq{background-color:var(--color-paper);padding-top:48px}.lupa-back-request{padding-block:64px 48px}@media (min-width:48rem){.lupa-back-request{padding-block:96px 64px}}.lupa-back-grid{gap:40px;display:grid}@media (min-width:64rem){.lupa-back-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:32px 24px}}@media (min-width:64rem){.lupa-back-grid .request-form{grid-area:2/1/auto/span 7}}.lupa-back-intro{flex-direction:column;gap:16px;max-width:40rem;display:flex}@media (min-width:64rem){.lupa-back-intro{grid-column:1/span 7}}.lupa-back-intro .request-lead,.lupa-back-intro .request-terms{margin-top:0}.lupa-report{max-width:36rem;color:var(--color-ink)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:40rem){.lupa{height:calc(100svh * (1 + var(--lupa-run-m)))}@media (min-width:64rem){.lupa{height:calc(100svh * (1 + var(--lupa-run-d)))}}.lupa-page:has(.lupa) .lupa-header{position:fixed;inset:0 0 auto}.lupa-stage{--u:min(calc(100cqw / var(--lupa-m-unit-base)), calc(var(--lupa-m-unit-max) * 1px));--lens-d:min(calc(var(--lupa-m-lens-w) * 100cqw), calc(var(--lupa-m-lens-h) * 100cqh));--glass:var(--lupa-m-glass);--l0:var(--lupa-lying);--c:var(--lupa-m-c);--start-y:calc(var(--lupa-m-start-y) * 100cqh);--sheet-w:calc(var(--sw) * var(--u) * var(--c));--sheet-x:calc(var(--lupa-m-start-x) * 100cqw - var(--sheet-w) / 2);--lens-x:calc(var(--lupa-m-start-x) * 100cqw);--lens-y:calc(var(--start-y) + var(--lens-d) * var(--glass) * var(--l0) * (1 + var(--lupa-barrel)) / var(--lupa-magnify) + 4px);height:100svh;padding:0;display:block;position:sticky;top:0;overflow:hidden;container-type:size}@media (not (min-width:64rem)) and (min-aspect-ratio:47/100){.lupa-stage{--c:var(--lupa-m-c-aspect-0)}}@media (not (min-width:64rem)) and (min-aspect-ratio:52/100){.lupa-stage{--c:var(--lupa-m-c-aspect-1)}}@media (not (min-width:64rem)) and (min-aspect-ratio:58/100){.lupa-stage{--c:var(--lupa-m-c-aspect-2)}}@media (not (min-width:64rem)) and (min-aspect-ratio:66/100){.lupa-stage{--c:var(--lupa-m-c-aspect-3)}}@media (min-width:64rem){.lupa-stage{--u:clamp(calc(var(--lupa-d-unit-min) * 1px), calc(100cqh / var(--lupa-d-unit-base)), calc(var(--lupa-d-unit-max) * 1px));--lens-d:calc(var(--lupa-d-lens) * var(--u));--glass:var(--lupa-d-glass);--c:var(--lupa-d-c);--start-y:calc(var(--lupa-d-start-y) * 100cqh);--sheet-x:calc(var(--lupa-d-start-x) * 100cqw - var(--sheet-w) / 2);--lens-x:calc(var(--lupa-d-start-x) * 100cqw)}}@media (min-width:64rem) and (not (min-height:765px)){.lupa-stage{--c:var(--lupa-d-c-below-0)}}@media (min-width:64rem) and (not (min-height:700px)){.lupa-stage{--c:var(--lupa-d-c-below-1)}}@media (min-width:64rem) and (not (max-height:1080px)){.lupa-stage{--c:var(--lupa-d-c-above-0)}}@media (min-width:64rem) and (not (max-height:1200px)){.lupa-stage{--c:var(--lupa-d-c-above-1)}}.lupa-intro{z-index:5;gap:8px;width:calc(100cqw - 32px);max-width:none;margin:0;padding:0;position:absolute;top:88px;left:16px}@media (min-width:64rem){.lupa-intro{top:calc(300 * var(--u));left:calc(96 * var(--u));width:min(calc(506 * var(--u)), calc(var(--sheet-x) - 96 * var(--u) - 64px));gap:calc(24 * var(--u))}}.lupa-hero{letter-spacing:-.01em;font-variation-settings:"SHRP" 100;font-size:33.2px;line-height:40px}@media not (min-height:700px){.lupa-hero{font-size:26.6px;line-height:32px}}@media (min-width:64rem){.lupa-hero{font-size:min(calc(64.8 * var(--u)), 4.6cqw);line-height:1.11}}.lupa-line{display:block}.lupa-figure{pointer-events:none;margin:0;padding:0;display:block;position:absolute;inset:0}.lupa-cam{z-index:1;transform-origin:0 0;transform:translate3d(var(--sheet-x), var(--start-y), 0) scale(var(--c));position:absolute;top:0;left:0}.lupa-cam-back{border:1px solid var(--color-line);border-radius:var(--radius-sheet);background-color:var(--color-paper);opacity:0;display:block;position:absolute;inset:0}.lupa-lens{z-index:2;width:var(--lens-d);height:var(--lens-d);pointer-events:none;transform-origin:50%;transform:translate3d(calc(var(--lens-x) - var(--lens-d) / 2), calc(var(--lens-y) - var(--lens-d) / 2), 0) scale(var(--l0));margin:0;display:block;position:absolute;top:0;left:0}.lupa-glass{display:block}.lupa-part{position:absolute;inset:0}.lupa-fly-page .lupa-topic{--tu:min(clamp(.85px, calc(100cqh / 900), 1.2px), calc(100cqw / 1440));opacity:0;min-height:0;display:block;position:absolute;inset:0;overflow:hidden}.lupa-fly-page .lupa-art{aspect-ratio:auto;position:absolute;inset:0}.lupa-fly-page .lupa-art-layer:is([data-layer=mid],[data-layer=fg]){opacity:0}.lupa-fly-page .lupa-topic-text{width:auto;margin:0;padding:0;position:absolute;top:24px;left:24px;right:24px}@media (min-width:64rem){.lupa-fly-page .lupa-topic-text{top:30cqh;right:auto;left:calc(96 * var(--tu));width:calc(max(35cqw, 56cqh) - 96 * var(--tu) - 24px)}}.lupa-fly-page .lupa-topic-text{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.lupa-fly-page .lupa-topic-group{opacity:0;min-width:0}.lupa-fly-page :is(.lupa-topic-item,.api-code,pre){min-width:0;max-width:100%}.lupa-fly-page :is(.api-code,pre){overflow-x:auto}.lupa-fly-page .lupa-topic-group[data-lupa-text="1"]{grid-area:1/1}.lupa-fly-page .lupa-topic-group:is([data-lupa-text="2"],[data-lupa-text="3"]){grid-area:2/1}@media (min-width:64rem){.lupa-fly-page .lupa-topic[data-layout=product] .lupa-topic-text{top:18cqh}.lupa-fly-page .lupa-topic[data-layout=foot] .lupa-topic-text{top:auto;bottom:calc(96 * var(--tu))}.lupa-fly-page .lupa-topic[data-layout=side]{grid-template-columns:calc(584 * var(--tu)) minmax(0, 1fr);align-content:center;align-items:center;column-gap:calc(40 * var(--tu));padding:calc(104 * var(--tu)) 0 calc(48 * var(--tu)) calc(96 * var(--tu));display:grid}.lupa-fly-page .lupa-topic[data-layout=side] :is(.lupa-topic-text,.lupa-art){width:auto;max-width:none;position:relative;inset:auto}}@media not (min-width:64rem){.lupa-fly-page .lupa-topic[data-layout=side] .lupa-art-layer{position:absolute;inset:0}.lupa-fly-page .lupa-topic[data-layout=side] .lupa-art-layer img{height:100%}.lupa-fly-page .lupa-topic[data-layout=side]{flex-direction:column;padding:24px 0 76px;display:flex}.lupa-fly-page .lupa-topic[data-layout=side] .lupa-topic-text{margin:0 24px;position:relative;inset:auto}.lupa-fly-page .lupa-topic[data-layout=side] .lupa-art{aspect-ratio:auto;flex:1 1 0;width:auto;min-height:0;margin-top:16px;position:relative;inset:auto;translate:none}.lupa-fly-page .lupa-art{width:var(--art-w,100cqw);aspect-ratio:540/960;height:auto;inset:auto auto 76px 50%;translate:-50%}}.lupa-caption{z-index:4;opacity:0;width:calc(100cqw - 32px);max-width:none;position:absolute;top:0;left:0}@media (min-width:64rem){.lupa-caption{width:min(calc(506 * var(--u)), 40cqw);gap:calc(16 * var(--u))}}@media (min-width:64rem){.lupa-caption-title{font-size:calc(51.9 * var(--u));line-height:calc(60 * var(--u))}}@media (min-width:64rem){.lupa-caption-hint{font-size:calc(21.2 * var(--u));line-height:calc(32 * var(--u))}}.lupa-final{z-index:4;opacity:0;pointer-events:none;flex-direction:column;align-items:stretch;gap:12px;width:calc(100cqw - 32px);display:flex;position:absolute;top:0;left:0}@media (min-width:64rem){.lupa-final{width:min(calc(506 * var(--u)), 40cqw);align-items:flex-start}}.lupa-terms{color:var(--color-steel);font-size:15px;line-height:1.4;display:none}@media (min-width:64rem){.lupa-terms{display:block}}.lupa-ruler{z-index:8;width:4px;height:40cqh;display:block;position:absolute;top:30cqh;right:4px}.lupa-ruler:before{content:"";background-color:var(--color-line);position:absolute;inset:0 1px}@media (min-width:64rem){.lupa-ruler{right:24px}}.lupa-ruler-tick{display:none}@media (min-width:64rem){.lupa-ruler-tick{top:calc(12px + var(--at) * (100% - 24px));background-color:var(--color-line);width:8px;height:1px;display:block;position:absolute;right:4px}}.lupa-ruler-thumb{background-color:var(--color-edge);width:4px;height:24px;position:absolute;top:0;left:0}.lupa{background-color:var(--strip,var(--color-paper))}}}
@layer components{@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-height:40rem){.lupa-fly{--fly-d:hypot(100cqw, 100cqh);top:calc(50cqh - var(--fly-d) / 2);left:calc(50cqw - var(--fly-d) / 2);z-index:6;width:var(--fly-d);height:var(--fly-d);background-color:var(--fly-bg,var(--color-paper));opacity:0;pointer-events:none;transform-origin:50%;border-radius:50%;display:block;position:absolute;overflow:hidden}.lupa-fly-page{top:calc((var(--fly-d) - 100cqh) / 2);left:calc((var(--fly-d) - 100cqw) / 2);background-color:var(--fly-bg,var(--color-paper));width:100cqw;height:100cqh;display:block;position:absolute}.lupa-fly-rim{--fly-d:hypot(100cqw, 100cqh);top:calc(50cqh - var(--fly-d) / 2);left:calc(50cqw - var(--fly-d) / 2);z-index:7;width:var(--fly-d);height:var(--fly-d);opacity:0;pointer-events:none;transform-origin:50%;display:block;position:absolute}.lupa-fly-rim .lupa-lens-art{--d:calc(var(--fly-d) * 540 / 492)}}}
@layer components{.grid-12{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.hero{padding-block:16px 48px}@media (min-width:64rem){.hero{align-items:center;min-height:calc(100svh - 104px);padding-block:24px 96px;display:flex}}.hero-grid{gap:48px;display:grid}@media (min-width:64rem){.hero-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px}}@media (min-width:64rem){.hero-text{grid-column:1/span 7}}.hero-title-line{display:block}.hero-lead{max-width:34rem;font-size:var(--text-base);margin-top:20px;line-height:1.45}@media (min-width:48rem){.hero-lead{font-size:var(--text-lg);margin-top:28px}}.hero-audience{max-width:36rem;color:var(--brand-color-steel);font-size:var(--text-cap);margin-top:12px}@media (min-width:48rem){.hero-audience{font-size:var(--text-base);margin-top:16px}}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}@media (min-width:48rem){.hero-actions{gap:16px 32px;margin-top:36px}}.hero-visual{justify-content:flex-end;display:flex}@media (min-width:64rem){.hero-visual{grid-column:8/span 5}}.hero-figure{gap:20px;width:min(86%,22rem);display:grid}@media (48rem<=width<64rem){.hero-figure{grid-template-columns:minmax(0,1fr) min(52%,24rem);align-items:end;column-gap:32px;width:100%}}@media (min-width:64rem){.hero-figure{width:min(100%,26rem,80svh - 179.2px - 5.6rem);min-width:16rem}}.hero-sheet{transform-origin:50% 100%}@media (48rem<=width<64rem){.hero-sheet{grid-area:1/2}}@media (48rem<=width<64rem){.hero-verdict{grid-area:1/1;padding-bottom:8px}}html[data-scenes=on] .hero-sheet,html[data-scenes=on] .hero-verdict{will-change:transform, opacity}.hero-scan{z-index:4;pointer-events:none;display:none;position:absolute;inset:0}.hero-verdict-line{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.hero-verdict-mark{margin-top:1px}.hero-verdict-text{gap:4px;display:grid}.hero-verdict-title{font-weight:600;line-height:1.3}.hero-verdict-hint{color:var(--brand-color-steel);font-size:var(--text-cap);line-height:1.45}@media (prefers-reduced-motion:no-preference){.hero-arrive{animation:hero-arrive var(--brand-duration-step) var(--brand-ease-out-quint) both}.hero-scan{display:block}.hero-scan-beam{animation:.8s ease-in-out .5s both hero-scan}.hero-verdict-line{animation:hero-answer var(--brand-duration-step) var(--brand-ease-out-quint) 1.2s both}}.light-table{--lt-dim-strong:color-mix(in oklab, var(--brand-color-azure) 58%, var(--brand-color-night));background-color:var(--brand-color-night);height:300vh;color:var(--brand-color-frost);position:relative;overflow:clip}@media not (min-width:48rem){.light-table{height:auto}}.lt-stage{height:100svh;position:sticky;top:0;overflow:hidden}@media not (min-width:48rem){.lt-stage{height:auto;position:static;overflow:visible}}.lt-grid{grid-template-rows:auto 1fr auto;row-gap:24px;height:100%;padding-block:64px 48px;display:grid}@media not (min-width:48rem){.lt-grid{row-gap:32px;height:auto;padding-block:72px 80px}}@media (min-width:80rem){.lt-grid{grid-template-rows:1fr auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 24px;padding-block:88px 72px}}@media (48rem<=width<80rem){.lt-grid{row-gap:32px;padding-block:80px 56px}}.lt-opening,.lt-closing{z-index:2;position:relative}.lt-opening{max-width:32rem;font-family:var(--font-heading);letter-spacing:-.01em;color:var(--brand-color-paper);font-variation-settings:"SHRP" 0;font-size:clamp(1.0625rem,.4rem + 2.6svh,1.375rem);font-weight:600;line-height:1.2}@media (min-width:48rem){.lt-opening{font-variation-settings:"SHRP" 60;max-width:40rem;font-size:clamp(1.5625rem,.9rem + 1.5vw,2.441rem)}}@media (min-width:80rem){.lt-opening{letter-spacing:-.015em;font-variation-settings:"SHRP" 100;grid-area:2/1/auto/span 5;max-width:34rem;font-size:clamp(2.441rem,.8rem + 2.2vw,3.052rem);line-height:1.12}}.lt-closing{max-width:30rem;color:var(--brand-color-paper);font-family:var(--font-heading);font-size:var(--text-lg);font-variation-settings:"SHRP" 0;align-self:end;font-weight:560;line-height:1.3}@media (min-width:48rem){.lt-closing{font-size:clamp(1.25rem,.7rem + 1.2vw,1.5625rem)}}@media (min-width:80rem){.lt-closing{grid-area:3/1/auto/span 5;align-self:start}}.lt-visual{justify-content:flex-end;align-items:center;min-height:0;display:flex;position:relative}@media (min-width:80rem){.lt-visual{grid-area:1/6/-1/span 7}}@media (48rem<=width<80rem){.lt-visual{justify-content:center;padding-inline-start:calc(15rem + 40px)}}.lt-figure{transform-origin:100% 100%;grid-template-columns:minmax(0,1fr);gap:24px;width:100%;min-width:0;display:grid}@media (min-width:48rem){.lt-figure{gap:20px;width:min(48vw,41.6svh,24rem)}}@media (min-width:80rem){.lt-figure{width:min(40svh,26rem)}}.lt-sheet{--sheet-thread-top:8cqw;--sheet-thread-bottom:11cqw;--sheet-window-1:.15;--sheet-window-2:.5;--sheet-window-3:.85;--sheet-thread-left:6.5cqw;--lt-gap:24px;transform-origin:50% 100%;z-index:1;position:relative;container-type:inline-size}@media (min-width:48rem){.lt-sheet{--lt-gap:40px}}.lt-beam{z-index:-1;pointer-events:none;position:absolute;inset:0}.lt-beam-band{width:260cqw;height:calc(100svh + 125cqw);position:absolute;top:-100svh;left:50%;overflow:hidden;transform:translate(-50%)}@media (min-width:80rem){.lt-beam-band{width:350cqw}}.lt-windows{top:var(--sheet-thread-top);bottom:var(--sheet-thread-bottom);right:calc(100% + var(--lt-gap));width:min(calc(100vw - 100cqw - var(--lt-gap) - 32px), 15rem);position:absolute}.lt-window{text-align:end;gap:2px;display:grid;position:absolute;left:0;right:0;translate:0 -50%}.lt-window:first-child{top:calc(var(--sheet-window-1) * 100%)}.lt-window:nth-child(2){top:calc(var(--sheet-window-2) * 100%)}.lt-window:nth-child(3){top:calc(var(--sheet-window-3) * 100%)}.lt-window:after{width:calc(var(--lt-gap) - 8px + var(--sheet-thread-left));background-color:var(--brand-color-azure);content:"";opacity:.7;height:1px;position:absolute;top:50%;left:calc(100% + 8px)}@media not (min-width:48rem){.lt-windows{gap:20px;width:auto;margin-top:28px;display:grid;position:static}.lt-window{text-align:start;gap:4px;position:static;translate:none}.lt-window:after{display:none}}html[data-scenes=on] .light-table :is(.lt-opening,.lt-window-title,.lt-window-text){transition:color var(--brand-duration-base) var(--brand-ease-out-quint)}.lt-window-title{color:var(--brand-color-paper);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:620;line-height:1.2}@media (min-width:48rem){.lt-window-title{font-size:var(--text-xl)}}.lt-window-text{color:var(--brand-color-frost);font-size:var(--text-cap);line-height:1.35}@media (min-width:48rem){.lt-window-text{font-size:var(--text-base)}}.lt-result{align-items:center;gap:12px;display:flex}.lt-mark{flex:none;width:40px;height:40px}@media (min-width:48rem){.lt-mark{width:48px;height:48px}}.lt-mark-svg{width:100%;height:100%;display:block}.lt-result-text{gap:2px;display:grid}.lt-verdict{color:var(--brand-color-paper);font-size:var(--text-cap);font-weight:600;line-height:1.3}@media (min-width:48rem){.lt-verdict{font-size:var(--text-base)}}.lt-number{color:var(--brand-color-azure);font-size:var(--text-cap);white-space:nowrap}@media (48rem<=width<80rem){.lt-opening{font-size:clamp(1.375rem,.9rem + 1.2vw,1.953rem)}.lt-window-title{font-size:var(--text-lg)}.lt-window-text,.lt-verdict{font-size:var(--text-cap)}}@media (prefers-reduced-motion:reduce),(max-height:33rem){.light-table{height:auto}.lt-stage{height:auto;position:static;overflow:visible}.lt-grid{row-gap:48px;height:auto;padding-block:96px}.lt-visual{padding-block:24px 48px}}html[data-scenes=on] .light-table :is([data-lt],[data-lt-move]){will-change:opacity, transform}.privacy{background-color:var(--brand-color-frost);padding-block:96px}@media (min-width:48rem){.privacy{padding-block:128px}}.privacy-grid{gap:48px;display:grid}.privacy-list{align-items:end;gap:40px;display:grid}@media (min-width:40rem){.privacy-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}@media (min-width:64rem){.privacy-list{column-gap:96px}}.privacy-list li{border-bottom:2px solid var(--brand-color-ink);font-size:var(--text-lg);padding-bottom:12px;line-height:1.4}.request{padding-block:96px}@media (min-width:48rem){.request{padding-block:128px}}.request-grid{gap:48px;display:grid}@media (min-width:64rem){.request-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}@media (min-width:64rem){.request-intro{grid-column:1/span 5}}.request-lead{max-width:30rem;font-size:var(--text-lg);margin-top:20px;line-height:1.45}.request-terms{max-width:30rem;color:var(--brand-color-steel);margin-top:16px}@media (min-width:64rem){.request-form,.request-done{grid-column:7/span 6}}.request-form{gap:32px 24px;display:grid;position:relative}@media (min-width:40rem){.request-form{grid-template-columns:repeat(2,minmax(0,1fr))}}.request-done{padding:32px}@media (prefers-reduced-motion:no-preference){.request-done{animation:request-done var(--brand-duration-slow) var(--brand-ease-out-quint) both}}.request-done{border-radius:var(--brand-radius-panel);background-color:var(--brand-color-frost);box-shadow:var(--brand-depth-intaglio);align-self:start}.request-done:focus{outline:none}.request-done:focus-visible{outline:3px solid var(--brand-color-ink)}@media (min-width:40rem){.request-wide{grid-column:1/-1}}.request-unsent{scroll-margin-top:32px;display:none}.request-unsent:target{display:block}.request-form:has(.request-status .field-error) .request-unsent{display:none}.field-textarea{resize:vertical;min-height:96px}.request-volume{border:0;min-width:0;margin:0;padding:0}.request-volume legend{margin-bottom:10px;padding:0}.volume-option{white-space:nowrap}.request-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.consent{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.consent input{border:1px solid var(--brand-color-edge);border-bottom:2px solid var(--brand-color-ink);background-color:var(--brand-color-paper);cursor:pointer;appearance:none;border-radius:0;flex:none;place-content:center;width:22px;height:22px;margin:2px 0 0;display:grid}.consent input:before{background-color:var(--brand-color-cobalt);content:"";width:12px;height:12px;transform:scale(0)}.consent input:checked:before{transform:none}.consent input:focus-visible{outline:3px solid var(--brand-color-ink);outline-offset:0}.request-consent{gap:8px;display:grid}.consent:has(input[aria-invalid=true]){color:var(--brand-verdict-forgery-signs-text)}.consent:has(input[aria-invalid=true]) input{border-color:var(--brand-verdict-forgery-signs-text)}.request-submit{justify-items:start;gap:12px;display:grid}.faq{background-color:var(--brand-color-frost);padding-block:96px}@media (min-width:48rem){.faq{padding-block:128px}}.faq-grid{gap:40px;display:grid}@media (min-width:64rem){.faq-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}}@media (min-width:64rem){.faq-grid h2{grid-column:1/span 4}}@media (min-width:64rem){.faq-list{grid-column:6/span 7}}.faq-item{border-bottom:1px solid var(--brand-color-edge)}.faq-item:first-child{border-top:1px solid var(--brand-color-edge)}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding-block:16px;list-style:none;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-chevron{color:var(--brand-color-cobalt);transition:rotate var(--brand-duration-base) var(--brand-ease-out-quint)}@media (prefers-reduced-motion:reduce){.faq-chevron{transition:none}}.faq-item[open] .faq-chevron{rotate:180deg}.faq-answer{max-width:38rem;font-size:var(--text-base);padding-bottom:24px}@media (prefers-reduced-motion:no-preference){.faq-item[open] .faq-answer{animation:faq-open var(--brand-duration-base) var(--brand-ease-out-quint)}}}@keyframes hero-arrive{0%{opacity:0;transform:translateY(64px)}}@keyframes hero-scan{0%{transform:translateY(-133%)}to{transform:translateY(134%)}}@keyframes hero-answer{0%{opacity:0;transform:translateY(8px)}}@keyframes request-done{0%{opacity:0;transform:translateY(16px)}}@keyframes faq-open{0%{opacity:0;transform:translateY(-6px)}}.volume-group>div{border-bottom:2px solid var(--brand-color-ink);grid-template-columns:minmax(0,1fr);gap:0 8px;margin-top:6px;padding-bottom:6px;display:grid}@media (40rem<=width<64rem),(min-width:80rem){.volume-group>div{flex-wrap:wrap;column-gap:28px;display:flex}}@media (64rem<=width<80rem){.volume-group>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.volume-option[data-selected]{font-weight:600}
@layer components{.where{padding-block:0 112px;overflow-x:clip}@media (min-width:48rem){.where{padding-block:0 144px}}.where-head{max-width:44rem}.where-lead{font-size:var(--text-lg);margin-top:20px;line-height:1.45}.pw{border:1px solid var(--brand-color-line);border-radius:var(--brand-radius-panel);background-color:var(--brand-color-paper);box-shadow:var(--brand-depth-intaglio);position:relative}.pw-head{align-items:center;gap:12px;padding:18px 20px 6px;display:flex}@media (min-width:48rem){.pw-head{padding:22px 28px 8px}}.pw-mark{color:var(--brand-color-cobalt)}.pw-title{font-family:var(--font-heading);font-size:var(--text-lg);font-variation-settings:"SHRP" 0;font-weight:600;line-height:1.3}.pw-body{padding:8px 20px 20px}@media (min-width:48rem){.pw-body{padding:8px 28px 28px}}.cab{padding-top:96px}@media (min-width:48rem){.cab{padding-top:128px}}.cab-grid{gap:40px;display:grid}@media (min-width:64rem){.cab-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:48px 24px}}@media (min-width:64rem){.cab-grid .where-head{grid-column:1/-1}}.cab-side{align-content:center;gap:28px;display:grid}@media (min-width:64rem){.cab-side{grid-column:1/span 4}}.channel-caption{max-width:28rem}.channel-text{font-family:var(--font-text);font-size:var(--text-lg);letter-spacing:0;font-weight:400;line-height:1.45}@media (min-width:64rem) and (not (max-height:33rem)) and (prefers-reduced-motion:no-preference){.cab{height:200vh;padding-top:0}.cab-stage{align-items:center;height:100svh;display:flex;position:sticky;top:0}}.cab-notes{gap:20px;display:grid}.cab-note{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;max-width:28rem;line-height:1.45;display:grid}html[data-scenes=on] .cab-note{transition:color var(--brand-duration-base) var(--brand-ease-out-quint)}.cab-note-icon{color:var(--brand-color-bistre);margin-top:2px}.cab-window{--thumb-w:120px;--drop-y:40%;min-height:19rem;container:cab/inline-size}@media (min-width:48rem){.cab-window{--thumb-w:136px}}@media (min-width:64rem){.cab-window{grid-column:5/span 8}}.cab-history{position:relative;overflow:clip}.cab-earlier{border-top:1px solid var(--brand-color-line);position:absolute;top:100%;left:0;right:0}.cab-list{display:grid}.cab-row{border-bottom:1px solid var(--brand-color-line);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"payer payer amount""status status status""time.channel";align-items:center;gap:10px 14px;padding-block:14px;display:grid}.cab-row:last-child{border-bottom:0;padding-bottom:4px}@container cab (min-width:42rem){.cab-row{grid-template-columns:3rem minmax(5rem,1fr) auto minmax(0,16.5rem) 4.5rem;grid-template-areas:"time payer amount status channel";gap:16px;min-height:68px;padding-block:12px}}.cab-time{color:var(--brand-color-steel);font-size:var(--text-cap);grid-area:time}.cab-payer{text-overflow:ellipsis;white-space:nowrap;grid-area:payer;font-weight:500;overflow:hidden}.cab-amount{text-align:end;white-space:nowrap;grid-area:amount}.cab-status{grid-area:status;min-width:0;display:grid}.cab-status>*{grid-area:1/1}.cab-verdict{align-items:center;min-width:0;display:flex}.cab-checking{opacity:0;align-content:center;gap:6px;display:grid}.cab-checking-text{color:var(--brand-color-steel);font-size:var(--text-cap)}.cab-progress{background-color:var(--brand-color-line);height:2px;display:block;overflow:hidden}.cab-progress-bar{background-color:var(--brand-color-cobalt);transform-origin:0;height:100%;display:block}.cab-channel{color:var(--brand-color-bistre);font-size:var(--text-cap);grid-area:channel;justify-content:flex-end;align-items:center;gap:6px;display:flex}.cab-drop{z-index:1;border-radius:var(--brand-radius-panel);background-color:var(--brand-color-frost);box-shadow:inset 0 0 0 2px var(--brand-color-cobalt);color:var(--brand-color-ink);opacity:0;pointer-events:none;position:absolute;inset:-1px}.cab-drop-title{top:calc(var(--drop-y) + var(--thumb-w) * .625 + 20px);font-family:var(--font-heading);font-size:var(--text-lg);text-align:center;font-variation-settings:"SHRP" 0;font-weight:600;line-height:1.2;position:absolute;left:24px;right:24px}@media (min-width:48rem){.cab-drop-title{font-size:var(--text-xl);font-variation-settings:"SHRP" 60}}.cab-thumb{top:var(--drop-y);z-index:2;width:var(--thumb-w);opacity:0;pointer-events:none;position:absolute;left:50%;translate:-50% -50%}@supports (top:round(1%, 1px)){.cab-thumb{top:round(var(--drop-y), 1px);left:round(50%,1px)}}html[data-scenes=on] :is(.cab-thumb,.api-response,.report-page){will-change:transform, opacity}@media (min-width:64rem) and (not (max-height:33rem)) and (prefers-reduced-motion:no-preference){.cab-window{--thumb-w:176px}.cab-window .pw-head{padding:26px 32px 10px}.cab-window .pw-body{padding:8px 32px 32px}.cab-window .cab-row{min-height:80px}}.cab-scan{z-index:4;pointer-events:none;position:absolute;inset:0;transform:translateY(-100%)}.channels{gap:72px;margin-top:96px;display:grid}@media (min-width:64rem){.channels{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;margin-top:112px}}.channel{align-content:start;gap:20px;min-width:0;margin:0;display:grid}@media (min-width:64rem){.channel-bot{grid-column:1/span 5}}@media (min-width:64rem){.channel-api{grid-column:6/span 7}}.chat-window{gap:18px;display:grid}@media (min-width:64rem){.chat-window{max-width:30rem}}.chat-head{align-items:center;gap:12px;display:flex}.chat-title{font-weight:600;line-height:1.3}.chat-avatar{border-radius:var(--brand-radius-field);background-color:var(--brand-color-night);width:36px;height:36px;color:var(--brand-color-paper);flex:none;place-items:center;display:grid}.chat-name{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.chat-typing{color:var(--brand-color-steel);font-size:var(--text-cap);opacity:0}.chat{gap:12px;display:grid}.chat-message{border-radius:var(--brand-radius-panel);gap:6px;padding:12px 16px 14px;display:grid}.chat-message--you{background-color:var(--brand-color-frost);justify-self:end}.chat-reply{justify-self:start;gap:6px;max-width:26rem;display:grid}.chat-message--bot{border:1px solid var(--brand-color-line)}.chat-author{color:var(--brand-color-steel);font-size:var(--text-cap);font-weight:600}.chat-file,.chat-verdict{align-items:center;gap:10px;font-weight:600;display:flex}.chat-verdict{align-items:flex-start}.chat-verdict svg{margin-top:2px}.chat-text{font-size:var(--text-cap)}.chat-button{border-radius:var(--brand-radius-field);background-color:var(--brand-color-frost);color:var(--brand-color-cobalt);font-size:var(--text-cap);text-align:center;padding:10px 16px;font-weight:600;display:block}.api-code{gap:8px;min-width:0;display:grid}.api-response{min-width:0}.report{margin-top:112px;display:grid}@media (min-width:64rem){.report{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;margin-top:128px}}.report-frame{min-width:0;container:report/inline-size}.report-link{justify-self:start}@media (min-width:64rem){.channel-report{grid-column:1/-1}}@media (min-width:80rem){.channel-report{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.channel-report .channel-caption{grid-area:1/9/auto/-1}.channel-report .report-frame{grid-area:1/1/span 2/span 8}.channel-report .report-link{grid-area:2/9/auto/-1;align-self:start}}.report-page{border:1px solid var(--brand-color-line);border-radius:var(--brand-radius-sheet);background-color:var(--brand-color-paper);box-shadow:var(--brand-depth-intaglio);gap:24px;padding:24px 20px;display:grid}@media (min-width:48rem){.report-page{gap:28px;padding:32px}}@container report (min-width:56rem){.report-page{grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:start;column-gap:40px}}.report-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}@container report (min-width:56rem){.report-head{grid-column:1/-1}}.report-title{font-family:var(--font-heading);font-size:var(--text-lg);font-variation-settings:"SHRP" 0;font-weight:600;line-height:1.2}.report-main{align-items:start;gap:20px;display:grid}@container report (min-width:40rem){.report-main{grid-template-columns:7.5rem minmax(0,1fr);gap:24px}}@container report (min-width:56rem){.report-main{display:contents}}.report-sheet{transform-origin:50% 0;width:7.5rem}.report-facts{min-width:0}.report-facts [data-verdict]{white-space:nowrap}.report-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}@container report (min-width:56rem){.report-foot{flex-direction:column;grid-area:2/3;align-items:flex-end}}.report-code{gap:10px;display:grid}.report-code-label{color:var(--brand-color-steel);font-size:var(--text-cap)}.report-cells{flex-wrap:wrap;gap:6px;display:flex}.report-cell{border:1px solid var(--brand-color-edge);border-bottom:2px solid var(--brand-color-ink);font-size:var(--text-cap);letter-spacing:.04em;padding:5px 6px 3px;font-weight:600}@media (min-width:30rem){.report-cell{font-size:var(--text-base);padding:6px 8px 4px}}.report-qr{flex:none;display:block}}@media not (min-width:40rem){.api-code pre{font-size:.75rem}}
