.slide[data-astro-cid-itd2ot4p]{--d:1;width:var(--cw,var(--grid-w));scroll-snap-align:start;scroll-snap-stop:always;flex:none;list-style:none;position:relative}.slide[data-astro-cid-itd2ot4p]:first-child,div[data-astro-cid-itd2ot4p].slide{--d:0}.card[data-astro-cid-itd2ot4p]{--cw-local:var(--cw,var(--grid-w));grid-template-columns:calc(round(var(--cw-local) * .48, var(--grid-edge)) - 1px) minmax(0, 1fr);min-height:clamp(calc(var(--step) * 80), calc(var(--u) * 30), calc(var(--step) * 94)) ;border:1px solid var(--cell-line);border-radius:var(--cell-r);background:color-mix(in srgb, var(--card) calc(100% - var(--d) * 55%), transparent);height:100%;display:grid;position:relative;overflow:hidden}.text[data-astro-cid-itd2ot4p]{justify-content:flex-start;gap:calc(var(--u) * 1.5);padding:calc(var(--pad) - 1px);flex-direction:column;min-width:0;display:flex}.text[data-astro-cid-itd2ot4p],.visual[data-astro-cid-itd2ot4p]{opacity:calc(1 - .55 * var(--d))}.logo[data-astro-cid-itd2ot4p]{height:var(--s-3);background:var(--text);flex:none;align-self:flex-start;width:auto;display:block;-webkit-mask-position:0;mask-position:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.logoName[data-astro-cid-itd2ot4p]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--text);font-size:20px;font-weight:500;line-height:1}.proof[data-astro-cid-itd2ot4p]{gap:calc(var(--u) * 1);margin-top:auto;display:grid}.line[data-astro-cid-itd2ot4p]{font-size:var(--t-story);letter-spacing:-.025em;color:var(--text);text-wrap:balance;max-width:16ch;margin:0;font-weight:500;line-height:1.08}.how[data-astro-cid-itd2ot4p]{font-size:var(--t-body);color:var(--text-2);text-wrap:pretty;max-width:36ch;margin:0;line-height:1.5}.proof[data-astro-cid-itd2ot4p] .more{margin-top:calc(var(--u) * .5);justify-self:start}.visual[data-astro-cid-itd2ot4p]{border-left:1px solid var(--line);background-color:var(--paper);background-image:radial-gradient(circle at center, var(--grid-dot) .85px, transparent 1.25px);background-size:calc(var(--u) / 2) calc(var(--u) / 2);position:relative;overflow:hidden;container-type:inline-size}@media (hover:hover){.slide[data-astro-cid-itd2ot4p]:not(.on):hover .text[data-astro-cid-itd2ot4p],.slide[data-astro-cid-itd2ot4p]:not(.on):hover .visual[data-astro-cid-itd2ot4p]{opacity:calc(1.15 - .55 * var(--d))}}.slide[data-astro-cid-itd2ot4p].colour .print-photo>.print,[data-stage]:focus-visible .slide[data-astro-cid-itd2ot4p].on .print-photo>.print{opacity:0}[data-stage]:focus-visible .slide[data-astro-cid-itd2ot4p].on .card[data-astro-cid-itd2ot4p]:after{content:"";pointer-events:none;z-index:3;border-radius:inherit;background:var(--grad);-webkit-mask-composite:xor;padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.readout[data-astro-cid-itd2ot4p]{z-index:2;left:var(--u);bottom:var(--u);max-width:calc(100% - var(--u) * 2);--num-cap:21cqi;background:var(--paper);padding:var(--u);gap:calc(var(--u) * .5);border:1px solid var(--line);opacity:clamp(0, 1 - var(--d) * 3, 1);flex-direction:column;display:flex;position:absolute}.readoutDots[data-astro-cid-itd2ot4p]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.readoutHead[data-astro-cid-itd2ot4p]{justify-content:space-between;gap:var(--u);color:var(--text-2);display:flex;position:relative}.num[data-astro-cid-itd2ot4p]{display:block;position:relative}.numText[data-astro-cid-itd2ot4p]{letter-spacing:-.045em;color:var(--text);font-weight:500;line-height:.9;font-size:min(var(--t-number), var(--num-cap,var(--t-number)));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;will-change:opacity;display:inline-block}.numText[data-astro-cid-itd2ot4p].pending{color:var(--text-3)}@media (width<=760px){.card[data-astro-cid-itd2ot4p]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.visual[data-astro-cid-itd2ot4p]{height:calc(round(var(--cw-local) * .85, var(--grid-edge)) - 1px);border-left:0;border-bottom:1px solid var(--line);z-index:1;order:-1;overflow:visible}.text[data-astro-cid-itd2ot4p]{padding:calc(var(--pad) + var(--s-7)) calc(var(--pad) - 1px) calc(var(--pad) - 1px);gap:calc(var(--u) * 1.5)}.readout[data-astro-cid-itd2ot4p]{--num-cap:26cqi;bottom:calc(-1 * var(--s-7)) }}@media (prefers-reduced-motion:reduce){.readout[data-astro-cid-itd2ot4p]{transition:none!important}}
