.readiness-landing .section-pad-m{padding-block:4rem}.readiness-landing .section-pad-l{padding-block:4.5rem}.readiness-landing .section-pad-prefooter{padding-block:4.5rem 5.5rem}@media (min-width:768px){.readiness-landing .section-pad-m{padding-block:4.5rem}.readiness-landing .section-pad-l{padding-block:5rem}.readiness-landing .section-pad-prefooter{padding-block:5rem 6rem}}@media (min-width:1024px){.readiness-landing .section-pad-m{padding-block:5rem}.readiness-landing .section-pad-l{padding-block:6rem}.readiness-landing .section-pad-prefooter{padding-block:5.5rem 6.5rem}}.analyzing-stage{position:relative;width:100%;max-width:300px;aspect-ratio:1/1;margin-inline:auto}.analyzing-stage:before{content:"";position:absolute;inset:-12%;border-radius:var(--radius-full);background:radial-gradient(circle at center,color-mix(in srgb,var(--primary) 26%,transparent),transparent 66%);filter:blur(18px);pointer-events:none}.analyzing-stage__media{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:screen;opacity:.92;-webkit-mask-image:radial-gradient(circle at center,#000 52%,transparent 78%);mask-image:radial-gradient(circle at center,#000 52%,transparent 78%)}html:not(.dark) .analyzing-stage__media{mix-blend-mode:multiply;opacity:.4;filter:invert(1)}@keyframes analyzing-sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.analyzing-sweep{animation:analyzing-sweep 1.6s cubic-bezier(.4,0,.6,1) infinite}@media (prefers-reduced-motion:reduce){.analyzing-sweep{animation:none;transform:none;opacity:.4}}.question-figure{position:relative;height:8.5rem;overflow:hidden;border-radius:var(--radius-lg)}@media (min-width:768px){.question-figure{height:10rem}}.question-figure:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 60%,color-mix(in srgb,var(--primary) 30%,transparent),transparent 68%)}.question-figure__img{position:relative;width:100%;height:100%;object-fit:cover;mix-blend-mode:screen;opacity:.85;-webkit-mask-image:linear-gradient(180deg,#000 0,#000 55%,transparent),linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(180deg,#000 0,#000 55%,transparent),linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}html:not(.dark) .question-figure__img{mix-blend-mode:multiply;opacity:.72;filter:invert(1) contrast(1.25)}html:not(.dark) .question-figure:before{background:radial-gradient(ellipse at 50% 60%,color-mix(in srgb,var(--primary) 13%,transparent),transparent 68%)}@media (min-width:1024px){.question-figure--split{height:100%;min-height:18rem}.question-figure--split .question-figure__img{-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 46%,transparent 76%);mask-image:radial-gradient(circle at 50% 50%,#000 46%,transparent 76%);-webkit-mask-composite:source-over;mask-composite:add}}.layer-diagram__svg{display:block;width:100%;height:auto;overflow:visible;max-width:280px;margin-inline:auto}.ld-layer{cursor:pointer;transition:filter .26s ease}.ld-layer:focus{outline:none}.ld-layer:focus-visible .ld-cap,.ld-layer:focus-visible .ld-slab{stroke-width:2.4;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--singular-cyan) 80%,transparent))}.ld-hit{fill:transparent}.ld-cap,.ld-slab{stroke-width:.8;stroke-opacity:.38;transition:stroke-opacity .26s ease,filter .26s ease}.ld-num{fill:color-mix(in srgb,var(--singular-cyan) 70%,transparent);font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.06em;font-variant-numeric:tabular-nums}.ld-name,.ld-num{transition:fill .26s ease}.ld-name{fill:color-mix(in srgb,var(--foreground) 92%,transparent);font-family:var(--font-poppins),system-ui,sans-serif;font-size:12.5px;font-weight:500;letter-spacing:.035em}.ld-layer:hover{filter:brightness(1.28)}.ld-layer.is-active{filter:none}.ld-layer.is-active .ld-cap,.ld-layer.is-active .ld-slab{stroke-opacity:.7;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--singular-cyan) 26%,transparent))}.ld-layer.is-active .ld-num{fill:var(--singular-cyan)}.ld-layer.is-active .ld-name{fill:var(--foreground)}@keyframes ld-drop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.layer-diagram__svg--enter .ld-layer{animation:ld-drop .62s cubic-bezier(.23,1,.32,1) backwards;animation-delay:calc(var(--ld-i, 0) * .11s)}@media (prefers-reduced-motion:reduce){.layer-diagram__svg--enter .ld-layer{animation:none}.ld-layer,.ld-layer.is-active,.ld-layer:hover{transform:none;transition:none}.ld-layer:hover{filter:brightness(1.28)}}