.lab-sheet{--lab-paper: #f3efe5;--lab-ink: #191510;--lab-blue: #0000ff;--lab-violet: #5b3cff;--lab-ink-muted: color-mix(in srgb, var(--lab-ink) 68%, var(--lab-paper));--lab-rule: color-mix(in srgb, var(--lab-ink) 16%, transparent);--lab-rule-strong: color-mix(in srgb, var(--lab-ink) 32%, transparent);--lab-rule-blue: color-mix(in srgb, var(--lab-blue) 60%, transparent);--lab-blue-text: var(--lab-blue);--lab-link-underline: var(--lab-rule-blue);--lab-margin: clamp(24px, 6vw, 96px);--lab-measure: 68ch;--lab-col-gap: clamp(20px, 3vw, 48px);--lab-section-gap: clamp(56px, 9vh, 128px);background-color:var(--lab-paper);color:var(--lab-ink);font-family:var(--font-sans, system-ui, sans-serif);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}[data-theme=dark] .lab-sheet{--lab-paper: #151109;--lab-ink: #f1ece0;--lab-blue-text: var(--lab-ink);--lab-link-underline: var(--lab-ink-muted)}.lab-sheet .lab-rule-line{border:0;border-top:1px solid var(--lab-rule);margin:0;width:100%}.lab-sheet .lab-rule-line--strong{border-top-color:var(--lab-rule-strong)}.lab-sheet .lab-rule-line--blue{border-top-color:var(--lab-rule-blue)}.lab-sheet .lab-annotation{font-size:var(--mkt-eyebrow, 11px);font-weight:var(--mkt-w-medium, 500);line-height:1.4;letter-spacing:var(--mkt-tracking-eyebrow, .18em);text-transform:uppercase;color:var(--lab-ink-muted);font-variant-numeric:tabular-nums}.lab-sheet .lab-note{font-size:var(--mkt-body-sm, 13.5px);font-weight:var(--mkt-w-regular, 400);line-height:1.55;letter-spacing:.01em;color:var(--lab-ink-muted)}.lab-sheet .lab-prose{max-width:var(--lab-measure);font-size:var(--mkt-body-large, 16px);line-height:var(--mkt-leading-relaxed, 1.65);color:var(--lab-ink)}.lab-sheet .lab-title-block{display:flex;align-items:baseline;gap:clamp(12px,2vw,28px);width:100%;padding-bottom:10px;border-bottom:1px solid var(--lab-rule-strong)}.lab-sheet .lab-title-block__label{flex:0 0 auto;font-size:var(--mkt-eyebrow, 11px);font-weight:var(--mkt-w-medium, 500);letter-spacing:var(--mkt-tracking-eyebrow, .18em);text-transform:uppercase;color:var(--lab-ink)}.lab-sheet .lab-title-block__index{flex:0 0 auto;margin-left:auto;font-size:var(--mkt-eyebrow, 11px);font-weight:var(--mkt-w-medium, 500);letter-spacing:var(--mkt-tracking-label, .1em);color:var(--lab-ink-muted);font-variant-numeric:tabular-nums}.lab-sheet .lab-frame{width:100%;padding-inline:var(--lab-margin);margin-inline:auto;box-sizing:border-box}.lab-sheet .lab-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--lab-col-gap);row-gap:var(--lab-section-gap);align-items:start}.lab-sheet .lab-price{font-size:var(--mkt-num, 12px);font-weight:var(--mkt-w-medium, 500);letter-spacing:var(--mkt-tracking-label, .1em);color:var(--lab-blue-text);font-variant-numeric:tabular-nums;white-space:nowrap}.lab-sheet .lab-link{color:var(--lab-blue-text);text-decoration:none;border-bottom:1px solid var(--lab-link-underline);padding-bottom:1px}.lab-sheet .lab-link:hover{border-bottom-color:var(--lab-blue-text)}.lab-sheet .lab-link:focus-visible{outline:2px solid var(--lab-blue-text);outline-offset:3px}.lab-sheet .lab-accent-word{color:var(--lab-blue-text)}.lab-sheet .lab-sections{padding-block:var(--lab-section-gap) calc(var(--lab-section-gap) * 1.4)}.lab-sheet .lab-sections>*+*{margin-top:var(--lab-section-gap)}.lab-sheet .lab-section-intro{margin-top:clamp(18px,3vh,32px)}.lab-sheet .lab-register{list-style:none;margin:clamp(24px,4vh,44px) 0 0;padding:0}.lab-sheet .lab-register__row{padding-block:clamp(22px,3.4vh,40px)}.lab-sheet .lab-register__row+.lab-register__row{border-top:1px solid var(--lab-rule)}.lab-sheet .lab-register__head{display:flex;align-items:baseline;justify-content:space-between;gap:clamp(12px,2vw,28px);flex-wrap:wrap}.lab-sheet .lab-register__name{margin:0;font-size:var(--mkt-sub, 24px);font-weight:var(--mkt-w-medium, 500);line-height:var(--mkt-leading-snug, 1.25);letter-spacing:var(--mkt-tracking-sub, -.015em);color:var(--lab-ink)}.lab-sheet .lab-register__blurb{margin:clamp(12px,2vh,20px) 0 0}.lab-sheet .lab-register__links{display:flex;flex-wrap:wrap;gap:clamp(16px,2.4vw,32px);margin-top:clamp(16px,2.4vh,24px)}.lab-sheet .lab-status{flex:0 0 auto;font-size:var(--mkt-eyebrow, 11px);font-weight:var(--mkt-w-medium, 500);letter-spacing:var(--mkt-tracking-eyebrow, .18em);text-transform:uppercase;line-height:1.2;padding-left:.6em;border-left:2px solid currentColor;font-variant-numeric:tabular-nums}.lab-sheet .lab-status--live{color:var(--lab-blue-text)}.lab-sheet .lab-status--dev{color:var(--lab-ink-muted)}.lab-sheet .lab-register__price{flex:0 0 auto}.lab-sheet .lab-steps{list-style:none;margin:clamp(20px,3vh,36px) 0 0;padding:0}.lab-sheet .lab-step{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(16px,2.6vw,36px);align-items:baseline;padding-block:clamp(16px,2.4vh,26px)}.lab-sheet .lab-step+.lab-step{border-top:1px solid var(--lab-rule)}.lab-sheet .lab-step__figure{font-size:var(--mkt-num, 12px);font-weight:var(--mkt-w-medium, 500);letter-spacing:var(--mkt-tracking-label, .1em);color:var(--lab-blue-text);font-variant-numeric:tabular-nums}.lab-sheet .lab-step__body{font-size:var(--mkt-body-large, 16px);line-height:var(--mkt-leading-relaxed, 1.65);color:var(--lab-ink)}.lab-sheet .lab-step__verb{font-weight:var(--mkt-w-medium, 500);color:var(--lab-ink)}.lab-sheet .lab-subhead{margin:clamp(28px,4.5vh,56px) 0 0;font-size:var(--mkt-eyebrow, 11px);font-weight:var(--mkt-w-medium, 500);letter-spacing:var(--mkt-tracking-eyebrow, .18em);text-transform:uppercase;color:var(--lab-ink)}.lab-sheet .lab-stack{margin-top:clamp(20px,3.4vh,40px)}.lab-sheet .lab-stack>*+*{margin-top:clamp(20px,3vh,34px)}.lab-sheet .lab-cta-band{padding-block:clamp(28px,4.5vh,56px);border-top:1px solid var(--lab-rule-strong);border-bottom:1px solid var(--lab-rule-strong)}.lab-sheet .lab-cta-copy{margin:clamp(14px,2.4vh,24px) 0 0}.lab-sheet .lab-cta-actions{display:flex;flex-wrap:wrap;gap:clamp(14px,2.4vw,28px);margin-top:clamp(24px,4vh,44px)}.lab-sheet .lab-cta-action{display:inline-flex;align-items:center;gap:.75em;min-height:44px;padding:10px 4px;border-top:1px solid var(--lab-rule-strong);text-decoration:none;font-size:var(--mkt-body, 15px);font-weight:var(--mkt-w-medium, 500);letter-spacing:.01em;color:var(--lab-ink)}.lab-sheet .lab-cta-action__arrow{font-variant-numeric:tabular-nums;color:var(--lab-blue-text)}.lab-sheet .lab-cta-action--primary{padding-left:14px;border-left:3px solid var(--lab-blue);color:var(--lab-blue-text)}.lab-sheet .lab-cta-action:hover{border-top-color:var(--lab-ink-muted)}.lab-sheet .lab-cta-action:focus-visible{outline:2px solid var(--lab-blue-text);outline-offset:3px}.lab-sheet.lab-canvas{position:relative;isolation:isolate;overflow:hidden;min-height:100dvh;background-color:var(--page-bg);color:var(--lab-ink);--lab-scrim-rgb: 243, 239, 229}[data-theme=dark] .lab-sheet.lab-canvas,[data-theme=clad_black] .lab-sheet.lab-canvas,[data-theme=auth] .lab-sheet.lab-canvas{--lab-ink: #f7f8fb;--lab-paper: #0a0812;--lab-blue-text: var(--lab-ink);--lab-link-underline: var(--lab-ink-muted);--lab-scrim-rgb: 6, 5, 14}.lab-sheet .lab-canvas__field{position:absolute;inset:0;z-index:0;overflow:hidden;background-color:var(--lab-paper);background-image:linear-gradient(155deg,#f7f4ec,#eeeaf9 22%,#e2ddfb 42%,#dcd6fa 58%,#e7e0f6 78%,#f3efe5)}[data-theme=dark] .lab-sheet .lab-canvas__field,[data-theme=clad_black] .lab-sheet .lab-canvas__field,[data-theme=auth] .lab-sheet .lab-canvas__field{background-color:#030303;background-image:linear-gradient(155deg,#05040c,#0b0f3a 18%,#141c78 34%,#2b2596 48%,#3a2ba8 60%,#241a5e 76%,#0c0a22 90%,#05040c)}.lab-sheet .lab-canvas__shader-fallback{position:absolute;inset:0;z-index:1;background:radial-gradient(120% 90% at 50% 100%,color-mix(in srgb,var(--lab-blue) 34%,transparent),transparent 62%)}.lab-sheet .lab-canvas__plasma{z-index:1}.lab-sheet .lab-canvas__scrim{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(var(--lab-scrim-rgb),.9),rgba(var(--lab-scrim-rgb),.82) 55%,rgba(var(--lab-scrim-rgb),.88))}.lab-sheet.lab-canvas .lab-canvas__cloud{position:absolute;inset:0;width:auto;height:auto;z-index:3}@media(min-width:768px){.lab-sheet.lab-canvas .lab-canvas__pillar--desktop{opacity:1}}@media(min-width:1024px){.lab-sheet.lab-canvas .lab-canvas__pillar--desktop{left:46%;width:auto}.lab-sheet.lab-canvas .lab-canvas__cloud{left:46%}.lab-sheet .lab-canvas__content{max-width:46%;margin-inline:0 auto}.lab-sheet .lab-canvas__scrim{background:linear-gradient(90deg,rgba(var(--lab-scrim-rgb),.92),rgba(var(--lab-scrim-rgb),.86) 40%,rgba(var(--lab-scrim-rgb),.35) 62%,rgba(var(--lab-scrim-rgb),0) 78%)}}@media(min-width:1440px){.lab-sheet.lab-canvas .lab-canvas__cloud{top:max(0px,calc((100dvh - min(70vh,720px))/2));height:min(70vh,720px);bottom:auto}}@media(min-width:768px)and (max-width:1023px){.lab-sheet.lab-canvas .lab-canvas__cloud{top:max(52%,560px);bottom:var(--lab-orbit-foot-clear)}.lab-sheet.lab-canvas .lab-canvas__content{justify-content:flex-start;pointer-events:none}.lab-sheet.lab-canvas .lab-canvas__content :is(a,button,[tabindex]){pointer-events:auto}}@media(max-width:767px){.lab-sheet.lab-canvas{display:flex;flex-direction:column;height:100dvh;min-height:0}.lab-sheet.lab-canvas .lab-canvas__content{min-height:0;flex:1 1 auto}.lab-sheet.lab-canvas .lab-canvas__offer{padding-inline:calc(var(--lab-margin) + 56px)}.lab-sheet.lab-canvas .lab-canvas__pillar{z-index:3;-webkit-mask-image:linear-gradient(180deg,transparent 0%,transparent 48%,rgba(0,0,0,.55) 62%,rgb(0,0,0) 74%,rgb(0,0,0) 88%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,transparent 48%,rgba(0,0,0,.55) 62%,rgb(0,0,0) 74%,rgb(0,0,0) 88%,transparent 100%)}}.lab-sheet .lab-canvas__content{position:relative;z-index:4;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:100dvh;box-sizing:border-box;padding-top:calc(var(--header-height, 4rem) + clamp(24px,5vh,64px));padding-bottom:clamp(24px,5vh,64px)}.lab-sheet .lab-canvas__title{margin:0;font-size:clamp(72px,15vw,240px);font-weight:var(--mkt-w-bold, 700);line-height:.82;letter-spacing:.06em;color:var(--lab-ink)}.lab-sheet .lab-canvas__statement{max-width:40ch;margin:clamp(24px,4.5vh,56px) 0 0;font-size:clamp(20px,2.6vw,36px);font-weight:var(--mkt-w-regular, 400);line-height:1.18;letter-spacing:-.015em;color:var(--lab-ink)}.lab-sheet .lab-canvas__statement-line{display:block;text-wrap:balance}.lab-sheet .lab-canvas__statement-line+.lab-canvas__statement-line{margin-top:.3em}.lab-sheet [data-reveal=run] .lab-canvas__token{animation:lab-canvas-token-reveal 1.2s ease-out backwards;animation-delay:var(--lab-token-delay, 0ms)}@keyframes lab-canvas-token-reveal{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.lab-sheet [data-reveal=run] .lab-canvas__token{animation:none}}.lab-sheet .lab-canvas__actions{display:flex;flex-wrap:wrap;gap:clamp(14px,2.4vw,32px);margin-top:clamp(28px,5vh,64px)}.lab-sheet .lab-canvas__action{display:inline-flex;align-items:center;gap:.75em;min-height:44px;padding:10px 4px;border-top:1px solid color-mix(in srgb,var(--lab-ink) 34%,transparent);text-decoration:none;font-size:var(--mkt-body-large, 16px);font-weight:var(--mkt-w-medium, 500);letter-spacing:.01em;color:var(--lab-ink)}.lab-sheet .lab-canvas__action--primary{padding-left:14px;border-left:3px solid var(--lab-blue)}[data-theme=dark] .lab-sheet .lab-canvas__action--primary{background:color-mix(in srgb,var(--lab-ink) 85%,transparent);color:var(--lab-paper)}.lab-sheet .lab-canvas__action:hover{border-top-color:var(--lab-ink)}.lab-sheet .lab-canvas__action:focus-visible{outline:2px solid var(--lab-ink);outline-offset:3px}@media(min-width:768px){.lab-sheet.lab-canvas{height:100dvh;min-height:0}.lab-sheet .lab-canvas__content{height:100%;min-height:0}.lab-sheet .lab-canvas__scrim{background:linear-gradient(100deg,rgba(var(--lab-scrim-rgb),.92),rgba(var(--lab-scrim-rgb),.86) 34%,rgba(var(--lab-scrim-rgb),.52) 62%,rgba(var(--lab-scrim-rgb),.28))}.lab-sheet .lab-canvas__statement{max-width:26ch}}.lab-sheet.lab-canvas{--lab-offer-gap: clamp(18px, 3.4vh, 36px);--lab-offer-band: calc(var(--lab-offer-gap) + 44px);--lab-orbit-foot-clear: calc(var(--lab-offer-band) + 16px)}.lab-sheet .lab-canvas__offer{position:absolute;z-index:5;left:0;right:0;bottom:var(--lab-offer-gap);display:flex;align-items:center;justify-content:center;gap:.6em;min-height:44px;margin:0;padding-inline:var(--lab-margin);box-sizing:border-box;font-size:var(--mkt-body-sm, 13.5px);line-height:1.5;letter-spacing:.02em;text-decoration:none;color:var(--lab-ink-muted);visibility:visible;opacity:1;transition:color .16s ease-out,opacity .16s ease-out,visibility 0s linear 0s}.lab-sheet .lab-canvas__offer--suppressed{opacity:0;visibility:hidden;transition:opacity .16s ease-out,visibility 0s linear .16s}.lab-sheet .lab-canvas__offer:hover{color:var(--lab-ink);text-decoration:underline;text-decoration-color:var(--lab-link-underline);text-underline-offset:.3em}.lab-sheet .lab-canvas__offer:focus-visible{color:var(--lab-ink);outline:2px solid var(--lab-ink);outline-offset:4px}@media(prefers-reduced-motion:reduce){.lab-sheet .lab-canvas__offer{transition:none}}.lab-sheet .lab-modes-marquee{margin-top:clamp(14px,2.4vh,26px);font-size:clamp(20px,2.6vw,36px);font-weight:var(--mkt-w-regular, 400);line-height:1.18;letter-spacing:-.015em;color:var(--lab-ink);animation:lab-modes-marquee-in .6s ease-out .9s backwards}@keyframes lab-modes-marquee-in{0%{opacity:0}to{opacity:1}}.lab-sheet .lab-modes-marquee__prefix{color:var(--lab-ink-muted)}.lab-sheet .lab-modes-marquee__label:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.lab-sheet .lab-modes-marquee__label--soon:hover{text-decoration:none}@media(max-width:767px){.lab-sheet.lab-canvas .lab-modes-marquee{margin-top:clamp(10px,1.8vh,18px);font-size:clamp(17px,4.6vw,24px)}}@media(prefers-reduced-motion:reduce){.lab-sheet .lab-modes-marquee{animation:none}}.lab-orbit-rings.svelte-vg5n5w{position:relative;width:100%;height:100%;color:var(--lab-ink, #f7f8fb)}.lab-orbit-rings__stage.svelte-vg5n5w{position:absolute;inset:0;display:grid;place-items:center}@keyframes svelte-vg5n5w-lab-orbit-rings-orbit{0%{transform:rotate(var(--angle)) translateY(calc(-1 * var(--radius))) rotate(calc(-1 * var(--angle)))}to{transform:rotate(calc(var(--angle) + 360deg)) translateY(calc(-1 * var(--radius))) rotate(calc(-1 * var(--angle) - 360deg))}}@keyframes svelte-vg5n5w-lab-orbit-rings-path-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lab-orbit-rings__path.svelte-vg5n5w{grid-area:1 / 1;width:calc(var(--radius, 120px) * 2);height:calc(var(--radius, 120px) * 2);border:1px dashed color-mix(in srgb,currentColor 20%,transparent);border-radius:999px;pointer-events:none;animation:svelte-vg5n5w-lab-orbit-rings-path-spin var(--period, 60s) linear infinite;animation-direction:var(--dir, normal)}.lab-orbit-rings__bands.svelte-vg5n5w{grid-area:1 / 1;display:grid;place-items:center;pointer-events:none}.lab-orbit-rings__band-shapes.svelte-vg5n5w{grid-area:1 / 1;overflow:visible;animation:svelte-vg5n5w-lab-orbit-rings-path-spin var(--period, 96s) linear infinite;animation-direction:var(--dir, normal)}.lab-orbit-rings__band.svelte-vg5n5w{fill:color-mix(in srgb,currentColor 5%,transparent);stroke:color-mix(in srgb,currentColor 10%,transparent);stroke-width:1}.lab-orbit-rings__band-caption-arc.svelte-vg5n5w{fill:none;stroke:none;pointer-events:none}.lab-orbit-rings__band-caption.svelte-vg5n5w{font-size:.6875rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;text-anchor:middle;fill:var(--lab-ink, #f7f8fb);pointer-events:none}.lab-orbit-rings__runs.svelte-vg5n5w{grid-area:1 / 1;display:grid;place-items:center;pointer-events:none}.lab-orbit-rings__run-arcs.svelte-vg5n5w{grid-area:1 / 1;overflow:visible;animation:svelte-vg5n5w-lab-orbit-rings-path-spin var(--period, 60s) linear infinite;animation-direction:var(--dir, normal)}.lab-orbit-rings__run-arc.svelte-vg5n5w{fill:none;stroke:transparent;stroke-width:40;stroke-linecap:butt;pointer-events:stroke}.lab-orbit-rings__run-arc.svelte-vg5n5w:hover{stroke:color-mix(in srgb,currentColor 7%,transparent)}.lab-orbit-rings__run-caption.svelte-vg5n5w{grid-area:1 / 1;transform:rotate(var(--angle, 0deg)) translateY(calc(-1 * var(--radius, 90px))) rotate(calc(-1 * var(--angle, 0deg)));animation:svelte-vg5n5w-lab-orbit-rings-orbit var(--period, 60s) linear infinite;animation-direction:var(--dir, normal);font-size:.625rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease}.lab-orbit-rings__run-caption--shown.svelte-vg5n5w{opacity:.72}.lab-orbit-rings__centre.svelte-vg5n5w{position:relative;grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid color-mix(in srgb,currentColor 28%,transparent);border-radius:999px;background:color-mix(in srgb,var(--lab-paper, #0a0812) 72%,transparent);pointer-events:auto;cursor:pointer;color:inherit;text-decoration:none;transition:border-color .2s ease}.lab-orbit-rings__centre.svelte-vg5n5w:hover{border-color:color-mix(in srgb,currentColor 55%,transparent)}.lab-orbit-rings__centre.svelte-vg5n5w:focus-visible{outline:2px solid currentColor;outline-offset:3px}@keyframes svelte-vg5n5w-lab-orbit-rings-halo-breathe{0%,to{opacity:.35}50%{opacity:.7}}.lab-orbit-rings__centre-halo.svelte-vg5n5w{position:absolute;inset:-7px;border:2px solid color-mix(in srgb,var(--lab-blue, #0000ff) 70%,transparent);border-radius:999px;filter:blur(3px);animation:svelte-vg5n5w-lab-orbit-rings-halo-breathe 3.4s ease-in-out infinite}.lab-orbit-rings__node.svelte-vg5n5w,.lab-orbit-rings__path.svelte-vg5n5w,.lab-orbit-rings__bands.svelte-vg5n5w,.lab-orbit-rings__runs.svelte-vg5n5w,.lab-orbit-rings__centre.svelte-vg5n5w{transition:opacity .22s ease}.lab-orbit-rings--portalled.svelte-vg5n5w .lab-orbit-rings__node:where(.svelte-vg5n5w):not(.lab-orbit-rings__node--portal),.lab-orbit-rings--portalled.svelte-vg5n5w .lab-orbit-rings__path:where(.svelte-vg5n5w),.lab-orbit-rings--portalled.svelte-vg5n5w .lab-orbit-rings__bands:where(.svelte-vg5n5w),.lab-orbit-rings--portalled.svelte-vg5n5w .lab-orbit-rings__runs:where(.svelte-vg5n5w),.lab-orbit-rings--portalled.svelte-vg5n5w .lab-orbit-rings__centre:where(.svelte-vg5n5w){opacity:.3}.lab-orbit-rings__centre-mark.svelte-vg5n5w{font-size:.8125rem;font-weight:700;letter-spacing:.14em}.lab-orbit-rings__node.svelte-vg5n5w{grid-area:1 / 1;display:inline-flex;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:0!important;color:inherit;background:none;border:none;cursor:pointer;transform:rotate(var(--angle, 0deg)) translateY(calc(-1 * var(--radius, 120px))) rotate(calc(-1 * var(--angle, 0deg)));animation:svelte-vg5n5w-lab-orbit-rings-orbit var(--period, 60s) linear infinite;animation-direction:var(--dir, normal)}.lab-orbit-rings--compact.svelte-vg5n5w .lab-orbit-rings__path:where(.svelte-vg5n5w),.lab-orbit-rings--compact.svelte-vg5n5w .lab-orbit-rings__centre:where(.svelte-vg5n5w){display:none}.lab-orbit-rings--compact.svelte-vg5n5w .lab-orbit-rings__node:where(.svelte-vg5n5w){transform:translate(var(--compact-x, 0),var(--compact-y, 0));animation:none}.lab-orbit-rings--paused.svelte-vg5n5w .lab-orbit-rings__node:where(.svelte-vg5n5w),.lab-orbit-rings--paused.svelte-vg5n5w .lab-orbit-rings__path:where(.svelte-vg5n5w),.lab-orbit-rings--paused.svelte-vg5n5w .lab-orbit-rings__run-arcs:where(.svelte-vg5n5w),.lab-orbit-rings--paused.svelte-vg5n5w .lab-orbit-rings__run-caption:where(.svelte-vg5n5w),.lab-orbit-rings--paused.svelte-vg5n5w .lab-orbit-rings__band-shapes:where(.svelte-vg5n5w){animation-play-state:paused}.lab-orbit-rings__well.svelte-vg5n5w{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:color-mix(in srgb,var(--lab-paper, #0a0812) 62%,transparent);border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:999px;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.lab-orbit-rings__node.svelte-vg5n5w:hover .lab-orbit-rings__well:where(.svelte-vg5n5w),.lab-orbit-rings__node.svelte-vg5n5w:focus-visible .lab-orbit-rings__well:where(.svelte-vg5n5w),.lab-orbit-rings__node--active.svelte-vg5n5w .lab-orbit-rings__well:where(.svelte-vg5n5w){background:color-mix(in srgb,var(--lab-blue, #0000ff) 34%,transparent);border-color:color-mix(in srgb,currentColor 66%,transparent);transform:scale(1.22)}.lab-orbit-rings__node.svelte-vg5n5w:focus-visible{outline:2px solid currentColor;outline-offset:3px}.lab-orbit-rings__node--portal.svelte-vg5n5w{z-index:18}.lab-orbit-rings__node--portal.svelte-vg5n5w .lab-orbit-rings__well:where(.svelte-vg5n5w){transform:translate(var(--portal-x, 0px),var(--portal-y, 0px)) scale(var(--portal-scale, 1));transition:transform .5s cubic-bezier(.34,1.25,.64,1);background:color-mix(in srgb,var(--lab-blue, #0000ff) 40%,transparent);border-color:color-mix(in srgb,currentColor 72%,transparent)}.lab-orbit-rings__node--pending.svelte-vg5n5w .lab-orbit-rings__well:where(.svelte-vg5n5w){border-style:dashed}.lab-orbit-rings__glyph.svelte-vg5n5w{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.lab-orbit-rings__monogram.svelte-vg5n5w{font-size:.9375rem;font-weight:600;line-height:1;letter-spacing:.02em}.lab-orbit-rings__sr.svelte-vg5n5w{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lab-orbit-rings__chip.svelte-vg5n5w{grid-area:1 / 1;display:inline-flex;align-items:baseline;gap:.5rem;transform:translate(var(--chip-x, 0),calc(var(--chip-y, 0) + 40px));padding:.3rem .6rem;white-space:nowrap;pointer-events:none;z-index:10;color:var(--lab-ink, #f7f8fb);background:var(--lab-paper, #0a0812);border:1px solid color-mix(in srgb,currentColor 34%,transparent)}.lab-orbit-rings__chip-label.svelte-vg5n5w{font-size:.8125rem;font-weight:600;letter-spacing:.02em}.lab-orbit-rings__chip-status.svelte-vg5n5w{font-size:.625rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;opacity:.6}@media(prefers-reduced-motion:reduce){.lab-orbit-rings__node.svelte-vg5n5w,.lab-orbit-rings__path.svelte-vg5n5w,.lab-orbit-rings__run-arcs.svelte-vg5n5w,.lab-orbit-rings__run-caption.svelte-vg5n5w,.lab-orbit-rings__band-shapes.svelte-vg5n5w{animation:none}.lab-orbit-rings__well.svelte-vg5n5w{transition:none}.lab-orbit-rings__node--portal.svelte-vg5n5w .lab-orbit-rings__well:where(.svelte-vg5n5w){transition:none}.lab-orbit-rings__centre-halo.svelte-vg5n5w{animation:none;opacity:.35}}.lab-enquiry.svelte-gptm2f{--lef-paper: var(--lab-paper, #f3efe5);--lef-ink: var(--lab-ink, #191510);--lef-ink-muted: var(--lab-ink-muted, #5f594e);--lef-rule: var(--lab-rule, rgba(25, 21, 16, .24));--lef-rule-strong: var(--lab-rule-strong, rgba(25, 21, 16, .42));--lef-blue: var(--lab-blue, var(--color-primary, #0000ff));--lef-blue-text: var(--lab-blue-text, var(--lef-blue));--lef-error: #a4231b;color:var(--lef-ink);font-family:var(--font-sans, system-ui, sans-serif)}[data-theme=dark] .lab-enquiry.svelte-gptm2f{--lef-paper: var(--lab-paper, #151109);--lef-ink: var(--lab-ink, #f1ece0);--lef-ink-muted: var(--lab-ink-muted, #b0aa9c);--lef-rule: var(--lab-rule, rgba(241, 236, 224, .22));--lef-rule-strong: var(--lab-rule-strong, rgba(241, 236, 224, .4));--lef-blue-text: var(--lab-blue-text, var(--lef-ink));--lef-error: #ff9c92}.lab-enquiry__title.svelte-gptm2f,.lab-enquiry__confirm-title.svelte-gptm2f{margin:0 0 clamp(16px,2.4vh,24px);padding-bottom:10px;border-bottom:1px solid var(--lef-rule-strong);font-size:var(--mkt-h4, 1.125rem);font-weight:var(--mkt-w-medium, 500);letter-spacing:.01em;color:var(--lef-ink)}.lab-enquiry__row.svelte-gptm2f+.lab-enquiry__row:where(.svelte-gptm2f){margin-top:14px}.lab-enquiry__label.svelte-gptm2f{display:block;margin-bottom:6px;font-size:.8125rem;font-weight:500;line-height:1.4;letter-spacing:.01em;color:var(--lef-ink-muted)}.lab-enquiry__req.svelte-gptm2f{color:var(--lef-blue-text);font-weight:600}.lab-enquiry__label-line.svelte-gptm2f{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.lab-enquiry__label-line.svelte-gptm2f .lab-enquiry__label:where(.svelte-gptm2f){margin-bottom:0}.lab-enquiry__counter.svelte-gptm2f{font-size:.75rem;font-family:var(--font-mono, ui-monospace, monospace);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--lef-ink-muted)}.lab-enquiry__counter--warn.svelte-gptm2f{color:var(--lef-ink);font-weight:500}.lab-enquiry__counter--over.svelte-gptm2f{color:var(--lef-error);font-weight:600}.lab-enquiry__input.svelte-gptm2f{width:100%;box-sizing:border-box;min-height:44px;padding:10px 12px;border:1px solid var(--lef-rule-strong);border-radius:0;background:transparent;color:var(--lef-ink);font:inherit;font-size:16px;line-height:1.45}.lab-enquiry__input.svelte-gptm2f::placeholder{color:var(--lef-ink-muted);opacity:.85}.lab-enquiry__input.svelte-gptm2f:focus-visible{outline:2px solid var(--lef-blue-text);outline-offset:2px;border-color:var(--lef-ink)}.lab-enquiry__select.svelte-gptm2f{appearance:none;padding-right:34px;cursor:pointer;color-scheme:light}[data-theme=dark] .lab-enquiry__select.svelte-gptm2f{color-scheme:dark}.lab-enquiry__select.svelte-gptm2f option:where(.svelte-gptm2f){background-color:var(--lef-paper);color:var(--lef-ink)}.lab-enquiry__control--select.svelte-gptm2f{position:relative}.lab-enquiry__control--select.svelte-gptm2f:after{content:"";position:absolute;top:50%;right:14px;width:8px;height:8px;margin-top:-6px;border-right:1px solid var(--lef-ink-muted);border-bottom:1px solid var(--lef-ink-muted);transform:rotate(45deg);pointer-events:none}.lab-enquiry__textarea.svelte-gptm2f{min-height:120px;resize:vertical}.lab-enquiry__input--error.svelte-gptm2f{border-color:var(--lef-error)}.lab-enquiry__error.svelte-gptm2f{margin-top:6px;font-size:.75rem;line-height:1.4;color:var(--lef-error)}.lab-enquiry__failure.svelte-gptm2f{margin:0 0 16px;padding:10px 12px;border-left:3px solid var(--lef-error);color:var(--lef-error);font-size:.8125rem;line-height:1.45}.lab-enquiry__actions.svelte-gptm2f{display:flex;justify-content:flex-end;margin-top:clamp(20px,3vh,32px)}.lab-enquiry__submit.svelte-gptm2f,.lab-enquiry__close.svelte-gptm2f{display:inline-flex;align-items:center;gap:.75em;min-height:44px;padding:10px 14px;border:0;border-top:1px solid var(--lef-rule-strong);border-left:3px solid var(--lef-blue);border-radius:0;background:transparent;color:var(--lef-blue-text);font-family:inherit;font-size:var(--mkt-body, 15px);font-weight:var(--mkt-w-medium, 500);letter-spacing:.01em;cursor:pointer}.lab-enquiry__submit.svelte-gptm2f:hover:not(:disabled),.lab-enquiry__close.svelte-gptm2f:hover{border-top-color:var(--lef-ink-muted)}.lab-enquiry__submit.svelte-gptm2f:focus-visible,.lab-enquiry__close.svelte-gptm2f:focus-visible{outline:2px solid var(--lef-blue-text);outline-offset:3px}.lab-enquiry__submit.svelte-gptm2f:disabled{cursor:progress;color:var(--lef-ink-muted);border-left-color:var(--lef-rule-strong)}.lab-enquiry__submit-arrow.svelte-gptm2f{font-variant-numeric:tabular-nums}.lab-enquiry__confirm-body.svelte-gptm2f{max-width:var(--lab-measure, 68ch);margin:0 0 clamp(20px,3vh,32px);font-size:var(--mkt-body, 15px);line-height:1.6;color:var(--lef-ink)}.lab-enquiry__close.svelte-gptm2f{border-left-color:var(--lef-rule-strong);color:var(--lef-ink)}@media(min-width:560px){.lab-enquiry__row.svelte-gptm2f:not(.lab-enquiry__row--stacked){display:grid;grid-template-columns:minmax(9rem,12rem) 1fr;align-items:start;column-gap:var(--lab-col-gap, 24px)}.lab-enquiry__row.svelte-gptm2f:not(.lab-enquiry__row--stacked) .lab-enquiry__label:where(.svelte-gptm2f){margin-bottom:0;padding-top:12px}.lab-enquiry__input.svelte-gptm2f{font-size:var(--mkt-body, 15px)}}.lab-modes-marquee.svelte-dbyri7{--lab-marquee-line: 1.35em;display:flex;align-items:center;gap:.36em}.lab-modes-marquee__prefix.svelte-dbyri7{white-space:nowrap}.lab-modes-marquee__viewport.svelte-dbyri7{position:relative;height:var(--lab-marquee-line);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgb(0 0 0) 43.69%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgb(0 0 0) 43.69%,transparent 100%)}.lab-modes-marquee[data-mode=static].svelte-dbyri7 .lab-modes-marquee__viewport:where(.svelte-dbyri7){-webkit-mask-image:none;mask-image:none}.lab-modes-marquee__track.svelte-dbyri7{display:block;margin:0;padding:0;list-style:none}.lab-modes-marquee.svelte-dbyri7:not([data-mode=auto]) .lab-modes-marquee__track:where(.svelte-dbyri7){transform:translateY(calc(var(--lab-marquee-at, 0) * -1 * var(--lab-marquee-line)))}.lab-modes-marquee[data-mode=manual].svelte-dbyri7 .lab-modes-marquee__track:where(.svelte-dbyri7){transition:transform .26s ease-out}.lab-modes-marquee__item.svelte-dbyri7{display:flex;align-items:center;height:var(--lab-marquee-line)}.lab-modes-marquee[data-mode=auto].svelte-dbyri7 .lab-modes-marquee__item:where(.svelte-dbyri7){animation:svelte-dbyri7-lab-modes-marquee-run var(--lab-marquee-duration, 30s) linear infinite;animation-delay:var(--lab-marquee-delay, 0s)}.lab-modes-marquee[data-mode=auto][data-paused=true].svelte-dbyri7 .lab-modes-marquee__item:where(.svelte-dbyri7){animation-play-state:paused}@keyframes svelte-dbyri7-lab-modes-marquee-run{0%{transform:translateY(var(--lab-marquee-from, 0%))}to{transform:translateY(var(--lab-marquee-to, 0%))}}.lab-modes-marquee__label.svelte-dbyri7{display:inline-flex;align-items:baseline;gap:.4em;white-space:nowrap;text-decoration:none;color:inherit}.lab-modes-marquee__label.svelte-dbyri7:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.lab-modes-marquee__label--soon.svelte-dbyri7{opacity:.62;border-bottom:1px dashed currentcolor;cursor:default}.lab-modes-marquee__chip.svelte-dbyri7{font-size:.4em;letter-spacing:.14em;text-transform:uppercase}.lab-modes-marquee__sr.svelte-dbyri7{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.lab-modes-marquee__item.svelte-dbyri7{animation:none!important}.lab-modes-marquee__track.svelte-dbyri7{transition:none!important}}@media(min-width:768px){body.lab-plate-active{overflow:hidden}body.lab-plate-active .site-footer-wrapper{display:none!important}}@media(max-width:768px){body.lab-plate-active main#main-content{padding-top:0!important}body.lab-plate-active #main-content-wrapper,body.lab-plate-active .main-content-wrapper{min-height:100dvh!important}}@media(min-width:768px)and (max-width:1024px){body.lab-plate-active main#main-content{padding-bottom:0!important}body.lab-plate-active .layout-wrapper{padding-bottom:0!important}body.lab-plate-active main#main-content>*:last-child,body.lab-plate-active #main-content-wrapper,body.lab-plate-active #main-content-wrapper>*:last-child,body.lab-plate-active .main-content-wrapper,body.lab-plate-active .main-content-wrapper>*:last-child,body.lab-plate-active .marketing-layout{padding-bottom:0!important}body.lab-plate-active .layout-wrapper>section[aria-live][aria-label^=Notifications]{padding-bottom:0!important}}
