.TerminalSequencedTypewriterText-module__QDlTAG__cursor{animation:.7s steps(2,end) infinite TerminalSequencedTypewriterText-module__QDlTAG__terminal-sequenced-cursor-flicker}@keyframes TerminalSequencedTypewriterText-module__QDlTAG__terminal-sequenced-cursor-flicker{0%,to{opacity:1}50%{opacity:.2}}
.TerminalTypewriterText-module__nihs3W__cursor{pointer-events:none;inset-inline-start:var(--cursor-left,0px);animation:.7s steps(2,end) infinite TerminalTypewriterText-module__nihs3W__terminal-typewriter-cursor-flicker;position:absolute;top:50%;transform:translateY(-50%)}.TerminalTypewriterText-module__nihs3W__cursorAnchor{vertical-align:middle;width:0;height:1em;display:inline-block}@keyframes TerminalTypewriterText-module__nihs3W__terminal-typewriter-cursor-flicker{0%,to{opacity:1}50%{opacity:.2}}
.CRTScreen-module__AIIbBa__crtScreen{--crt-red:#da3131;--crt-green:#709f73;--crt-blue:#2881ce;--crt-foreground:#0acd51;--crt-accent-bright:#5dd135;--crt-accent:#5dd135;--crt-child-blur:.28px;--crt-media-blur:calc(var(--crt-child-blur) * 2);--crt-overlay-intensity:2;--crt-text-shadow-base:0 0 .2em currentColor, 1px 1px #ff00ff59, -1px -1px #00ffff4d;--crt-text-shadow-glitch:0 0 .2em currentColor, 1px 5px #ff00ff59, -1px -5px #00ffff4d;--crt-text-shadow-glitch-strong:0 0 .35em currentColor, 2px 7px #f0f6, -2px -7px #00ffff59;--crt-text-shadow-glitch-splay:0 0 .2em currentColor, 3px 2px #ff00ff4d, -3px -2px #00ffff40;--crt-text-shadow:var(--crt-text-shadow-base);--crt-box-shadow:var(--crt-text-shadow-base);--crt-green-inset-box-shadow:inset 0px 0px 2px 1px #373737;--crt-form-text-shadow:0 0 .2em #0000004d, 1px 1px #ff00ff59, -1px -1px #00ffff4d;--crt-overlay-before:calc(.18 * var(--crt-overlay-intensity));--crt-overlay-before-low:calc(.14 * var(--crt-overlay-intensity));--crt-overlay-before-mid:calc(.22 * var(--crt-overlay-intensity));--crt-overlay-before-high:calc(.16 * var(--crt-overlay-intensity));--crt-overlay-after:calc(.12 * var(--crt-overlay-intensity));--crt-overlay-after-pulse:calc(.16 * var(--crt-overlay-intensity));isolation:isolate;color:#deffdee0;width:100%;text-shadow:var(--crt-text-shadow);background-color:#19191e;position:relative;overflow:hidden}.CRTScreen-module__AIIbBa__glitch{--crt-glitch-cycle:20s;--crt-glitch-offset:1px;--crt-glitch-blur:.8px;animation:CRTScreen-module__AIIbBa__crt-text-shadow-glitch var(--crt-glitch-cycle) steps(1, end) infinite}.CRTScreen-module__AIIbBa__crtScreen:before,.CRTScreen-module__AIIbBa__crtScreen:after{content:"";pointer-events:none;mix-blend-mode:overlay;z-index:2;position:absolute;inset:0}.CRTScreen-module__AIIbBa__crtScreen:before{opacity:var(--crt-overlay-before);background:repeating-linear-gradient(to bottom, var(--crt-red) 0px, var(--crt-green) 2px, var(--crt-blue) 4px);animation:.24s steps(2,end) infinite CRTScreen-module__AIIbBa__crt-flicker}.CRTScreen-module__AIIbBa__crtScreen:after{opacity:var(--crt-overlay-after);background:repeating-linear-gradient(90deg, var(--crt-red) 1px, var(--crt-green) 2px, var(--crt-blue) 3px);animation:3s ease-in-out infinite CRTScreen-module__AIIbBa__crt-pulse}.CRTScreen-module__AIIbBa__content{z-index:1;width:100%;min-height:100%;position:relative}.CRTScreen-module__AIIbBa__glitch .CRTScreen-module__AIIbBa__content{animation:CRTScreen-module__AIIbBa__crt-content-glitch var(--crt-glitch-cycle) steps(1, end) infinite;transform-origin:50%;will-change:filter, transform}.CRTScreen-module__AIIbBa__content:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffff0f 0%,#ffffff05 35%,#fff0 100%);position:absolute;inset:0}.CRTScreen-module__AIIbBa__content>*{z-index:2;filter:blur(var(--crt-child-blur));position:relative}:is(.CRTScreen-module__AIIbBa__content form input,.CRTScreen-module__AIIbBa__content form textarea,.CRTScreen-module__AIIbBa__content form select){background:var(--crt-accent);color:#000;mix-blend-mode:exclusion;filter:blur(var(--crt-child-blur));height:24px;font-family:var(--font-mono);letter-spacing:.04375em;text-transform:uppercase;box-shadow:var(--crt-green-inset-box-shadow);border-radius:0;font-size:.625rem;line-height:.825rem;text-shadow:var(--crt-form-text-shadow)!important}.CRTScreen-module__AIIbBa__content .crt-green-box{background:var(--crt-accent-bright);color:#000;mix-blend-mode:exclusion;filter:blur(var(--crt-child-blur));box-shadow:var(--crt-green-inset-box-shadow);text-shadow:var(--crt-form-text-shadow)!important}.CRTScreen-module__AIIbBa__content .crt-channel-border{border:2px solid var(--crt-accent);filter:blur(.8px);box-shadow:var(--crt-box-shadow)}.CRTScreen-module__AIIbBa__content .crt-inner-content-border{position:relative}.CRTScreen-module__AIIbBa__content .crt-inner-content-border:before{content:"";pointer-events:none;border:1px solid var(--crt-accent);filter:blur(.8px);width:100%;height:100%;position:absolute;inset:0}.CRTScreen-module__AIIbBa__content form div:has(>input){border-radius:0;height:24px}.CRTScreen-module__AIIbBa__content form div:has(>input):focus-within{outline-offset:0;box-shadow:none;outline:none}.CRTScreen-module__AIIbBa__content form select:focus{outline-offset:0;box-shadow:none;outline:none}.CRTScreen-module__AIIbBa__content form span{color:var(--crt-accent);font-family:var(--font-mono);letter-spacing:.04375em;text-transform:uppercase;max-width:none;font-size:.625rem;line-height:.825rem}.CRTScreen-module__AIIbBa__content form svg{color:#000}:is(.CRTScreen-module__AIIbBa__content form input::placeholder,.CRTScreen-module__AIIbBa__content form textarea::placeholder,.CRTScreen-module__AIIbBa__content form select::placeholder),:is(.CRTScreen-module__AIIbBa__content form input::placeholder,.CRTScreen-module__AIIbBa__content form textarea::placeholder,.CRTScreen-module__AIIbBa__content form select::placeholder){color:#000;font-family:var(--font-mono);letter-spacing:.04375em;text-transform:uppercase;font-size:.625rem;line-height:.825rem}:is(.CRTScreen-module__AIIbBa__content form input:hover,.CRTScreen-module__AIIbBa__content form textarea:hover,.CRTScreen-module__AIIbBa__content form select:hover){color:#000}.CRTScreen-module__AIIbBa__content form button{mix-blend-mode:exclusion;filter:blur(var(--crt-child-blur));text-shadow:var(--crt-text-shadow);font-family:var(--font-mono);letter-spacing:.04375em;text-transform:uppercase;font-size:.625rem;line-height:.825rem}.CRTScreen-module__AIIbBa__content form>button{width:100%;max-width:none;color:var(--crt-accent);border:solid 1px var(--crt-accent);height:26px;min-height:26px;font-family:var(--font-mono);letter-spacing:.04375em;text-transform:uppercase;background:0 0;border-radius:0;grid-column:1/-1;font-size:.625rem;line-height:.825rem;box-shadow:inset 0 0 2px 2px #373737}.CRTScreen-module__AIIbBa__content form>button:hover{background:var(--crt-accent);color:#000}:is(.CRTScreen-module__AIIbBa__content video,.CRTScreen-module__AIIbBa__content canvas,.CRTScreen-module__AIIbBa__content iframe,.CRTScreen-module__AIIbBa__content .crt-media){filter:blur(var(--crt-media-blur)) contrast(1.04) saturate(.9);mix-blend-mode:exclusion}:is(.CRTScreen-module__AIIbBa__content .wrapper,.CRTScreen-module__AIIbBa__content .crt-wrapper){white-space:nowrap;width:100%;padding-block-start:2rem;padding-inline-start:1rem;display:block;overflow-x:auto}:is(.CRTScreen-module__AIIbBa__content .pink,.CRTScreen-module__AIIbBa__content .crt-pink){color:var(--crt-foreground)}:is(.CRTScreen-module__AIIbBa__content .yellow,.CRTScreen-module__AIIbBa__content .crt-yellow){color:#fde177}:is(.CRTScreen-module__AIIbBa__content .lightblue,.CRTScreen-module__AIIbBa__content .crt-lightblue){color:#a5dcff}:is(.CRTScreen-module__AIIbBa__content .code,.CRTScreen-module__AIIbBa__content .crt-code){display:inline-block}:is(.CRTScreen-module__AIIbBa__content .typewriter,.CRTScreen-module__AIIbBa__content .anim-typewriter,.CRTScreen-module__AIIbBa__content .crt-typewriter){white-space:nowrap;clip-path:inset(0 100% 0 0);animation:CRTScreen-module__AIIbBa__crt-typewriter var(--typewriter-duration,1.2s) steps(var(--typewriter-steps,28), end) var(--typewriter-delay,0s) var(--typewriter-iterations,1) both;display:inline-block;overflow:hidden}:is(.CRTScreen-module__AIIbBa__content .cursor,.CRTScreen-module__AIIbBa__content .crt-cursor){animation:CRTScreen-module__AIIbBa__crt-blink-cursor var(--cursor-blink-duration,.5s) step-end infinite;display:inline-block}@keyframes CRTScreen-module__AIIbBa__crt-flicker{0%,to{opacity:var(--crt-overlay-before)}25%{opacity:var(--crt-overlay-before-low)}50%{opacity:var(--crt-overlay-before-mid)}75%{opacity:var(--crt-overlay-before-high)}}@keyframes CRTScreen-module__AIIbBa__crt-pulse{0%,to{opacity:calc(.1 * var(--crt-overlay-intensity))}50%{opacity:var(--crt-overlay-after-pulse)}}@keyframes CRTScreen-module__AIIbBa__crt-typewriter{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes CRTScreen-module__AIIbBa__crt-blink-cursor{0%{opacity:0}to{opacity:1}}@keyframes CRTScreen-module__AIIbBa__crt-content-glitch{0%,16.8%,18.3%,48.8%,50.4%,83.2%,84.9%,to{filter:none;transform:translate(0,0)}17.1%{filter:blur(calc(var(--crt-glitch-blur) * .55));transform:translate3d(calc(var(--crt-glitch-offset) * -.5), calc(var(--crt-glitch-offset) * .15), 0)}17.5%{filter:blur(var(--crt-glitch-blur));transform:translate3d(var(--crt-glitch-offset), calc(var(--crt-glitch-offset) * -.3), 0)}17.9%{filter:blur(calc(var(--crt-glitch-blur) * 1.1));transform:translate3d(calc(var(--crt-glitch-offset) * -.8), calc(var(--crt-glitch-offset) * .35), 0)}49.1%{filter:blur(calc(var(--crt-glitch-blur) * .5));transform:translate3d(calc(var(--crt-glitch-offset) * .4), calc(var(--crt-glitch-offset) * -.2), 0)}49.6%{filter:blur(calc(var(--crt-glitch-blur) * 1.25));transform:translate3d(calc(var(--crt-glitch-offset) * -1), calc(var(--crt-glitch-offset) * .4), 0)}50%{filter:blur(calc(var(--crt-glitch-blur) * .8));transform:translate3d(calc(var(--crt-glitch-offset) * .6), calc(var(--crt-glitch-offset) * -.35), 0)}83.5%{filter:blur(calc(var(--crt-glitch-blur) * .7));transform:translate3d(calc(var(--crt-glitch-offset) * -.4), calc(var(--crt-glitch-offset) * .2), 0)}84%{filter:blur(calc(var(--crt-glitch-blur) * 1.3));transform:translate3d(calc(var(--crt-glitch-offset) * 1.1), calc(var(--crt-glitch-offset) * -.45), 0)}84.4%{filter:blur(calc(var(--crt-glitch-blur) * .9));transform:translate3d(calc(var(--crt-glitch-offset) * -.7), calc(var(--crt-glitch-offset) * .3), 0)}}@keyframes CRTScreen-module__AIIbBa__crt-text-shadow-glitch{0%,16.8%,18.3%,48.8%,50.4%,83.2%,84.9%,to{--crt-text-shadow:var(--crt-text-shadow-base)}17.1%,49.1%,83.5%{--crt-text-shadow:var(--crt-text-shadow-glitch)}17.5%,49.6%,84%{--crt-text-shadow:var(--crt-text-shadow-glitch-strong)}17.9%,50%,84.4%{--crt-text-shadow:var(--crt-text-shadow-glitch-splay)}}@keyframes CRTScreen-module__AIIbBa__crt-overlay-glitch{0%,16.7%,18.5%,48.7%,50.5%,83.1%,85%,to{transform:translate(0,0)}17%{transform:translate3d(calc(var(--crt-glitch-offset) * .8), 0, 0)}17.4%{transform:translate3d(calc(var(--crt-glitch-offset) * -1.2), 1px, 0)}17.8%{transform:translate3d(calc(var(--crt-glitch-offset) * 1.1), -1px, 0)}49.2%{transform:translate3d(calc(var(--crt-glitch-offset) * -.9), 0, 0)}49.8%{transform:translate3d(calc(var(--crt-glitch-offset) * 1.3), -1px, 0)}50.2%{transform:translate3d(calc(var(--crt-glitch-offset) * -.8), 1px, 0)}83.6%{transform:translate3d(calc(var(--crt-glitch-offset) * 1), 0, 0)}84.2%{transform:translate3d(calc(var(--crt-glitch-offset) * -1.4), -1px, 0)}84.6%{transform:translate3d(calc(var(--crt-glitch-offset) * .9), 1px, 0)}}@media (prefers-reduced-motion:reduce){.CRTScreen-module__AIIbBa__glitch,.CRTScreen-module__AIIbBa__crtScreen:before,.CRTScreen-module__AIIbBa__crtScreen:after,.CRTScreen-module__AIIbBa__glitch .CRTScreen-module__AIIbBa__content{animation:none}.CRTScreen-module__AIIbBa__content .typewriter{animation:none}.CRTScreen-module__AIIbBa__content .anim-typewriter{animation:none}.CRTScreen-module__AIIbBa__content .crt-typewriter{animation:none}.CRTScreen-module__AIIbBa__content .cursor{animation:none}.CRTScreen-module__AIIbBa__content .crt-cursor{animation:none}:is(.CRTScreen-module__AIIbBa__content .typewriter,.CRTScreen-module__AIIbBa__content .anim-typewriter,.CRTScreen-module__AIIbBa__content .crt-typewriter){clip-path:inset(0)}.CRTScreen-module__AIIbBa__crtScreen{--crt-text-shadow-base:none;text-shadow:none}}
.ComputerScreen-module__KOFDEG__adjustmentToast{top:1rem;z-index:10;color:#5dd135;pointer-events:none;background:#000000a6;border:1px solid #5dd135b3;padding:.3rem .5rem;animation:5s ease-out forwards ComputerScreen-module__KOFDEG__adjustment-toast-fade;position:absolute;inset-inline-end:1rem}@keyframes ComputerScreen-module__KOFDEG__adjustment-toast-fade{0%{opacity:0;transform:translateY(4px)}12%{opacity:1;transform:translateY(0)}70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}
.text-module__LrcETq__text-codex-sm{font-family:var(--font-mono,"SF Mono", Consolas, "Liberation Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.0875em;font-size:.75rem;line-height:1rem}.text-module__LrcETq__text-codex-xs{font-family:var(--font-mono,"SF Mono", Consolas, "Liberation Mono", ui-monospace, monospace);text-transform:uppercase;letter-spacing:.04375em;font-size:.625rem;line-height:.825rem}
.CodeBlock-module__omZ69a__syntaxHighlight .hljs-keyword{color:var(--color-syntax-keyword,var(--color-syntax-keyword))}.CodeBlock-module__omZ69a__syntaxHighlight .hljs-number{color:var(--color-syntax-data,var(--color-syntax-data))}.CodeBlock-module__omZ69a__syntaxHighlight .hljs-string{color:var(--color-syntax-string,var(--color-syntax-string))}.CodeBlock-module__omZ69a__syntaxHighlight .hljs-comment{color:var(--color-syntax-comment,var(--color-syntax-comment))}.CodeBlock-module__omZ69a__syntaxHighlight .hljs-variable{color:var(--color-syntax-variable,var(--color-syntax-variable))}.CodeBlock-module__omZ69a__syntaxHighlight .hljs-title.function_{color:var(--color-syntax-function,var(--color-syntax-function))}.CodeBlock-module__omZ69a__syntaxHighlight .hljs-params{color:var(--color-syntax-string,var(--color-syntax-string))}.CodeBlock-module__omZ69a__syntaxHighlight .hljs-punctuation{color:var(--color-syntax-operator,var(--color-syntax-operator))}.CodeBlock-module__omZ69a__syntaxHighlight .hljs-built_in{color:var(--color-syntax-function,var(--color-syntax-function))}
.Banner-module__ETtmHG__artwork{border-radius:inherit;background-image:url(../media/blue-artwork.3n0mj1ucb8tat.webp?dpl=dpl_8AhtizjWrYYQG5V1jQ1hyirJMFmz);background-position:50%;background-repeat:no-repeat;background-size:cover}
.CarouselNav-module__X-cRPa__navButton{z-index:10;position:relative}.CarouselNav-module__X-cRPa__navButton:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.CarouselNav-module__X-cRPa__navIcon{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:.25s;will-change:opacity;transition-duration:.25s;transition-timing-function:cubic-bezier(0,0,1,1)}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-duration{syntax:"*";inherits:false}
.CarouselNavProgressIndicator-module__ZZI3eW__progressLayer{stroke-dasharray:var(--progress-circumference)}.CarouselNavProgressIndicator-module__ZZI3eW__activeRing{stroke-dashoffset:var(--progress-circumference);opacity:0;will-change:opacity}.CarouselNavProgressIndicator-module__ZZI3eW__activeRingActive{animation:CarouselNavProgressIndicator-module__ZZI3eW__carousel-nav-progress-fill var(--progress-duration) linear forwards;opacity:1;transition:opacity var(--progress-fade-in-duration) var(--progress-fade-timing-function)}.CarouselNavProgressIndicator-module__ZZI3eW__fadeWrapper{animation:CarouselNavProgressIndicator-module__ZZI3eW__carousel-nav-progress-fade var(--progress-fade-out-duration) var(--progress-fade-timing-function) forwards;will-change:opacity}@keyframes CarouselNavProgressIndicator-module__ZZI3eW__carousel-nav-progress-fill{to{stroke-dashoffset:0}}@keyframes CarouselNavProgressIndicator-module__ZZI3eW__carousel-nav-progress-fade{to{opacity:0}}
.MathChalkboardHeroBackdrop-module__N0xj8G__root{--math-refined-group-gap:.114s;--math-editorial-ink:var(--color-primary-100,#191817);--math-editorial-muted:var(--color-primary-60,#6e6a64);--math-editorial-pencil:color-mix(in srgb, var(--math-editorial-ink) 76%, transparent);isolation:isolate;width:100%;color:var(--math-editorial-ink);position:relative}.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardBackdrop{--math-editorial-muted:color-mix(in srgb, var(--math-editorial-ink,#191817) 50%, transparent);--math-editorial-pencil:var(--math-editorial-muted);z-index:-1;color:var(--math-editorial-muted);pointer-events:none;position:absolute;inset-block:-13% -10%;inset-inline:calc(-1*clamp(5rem,15vw,13.5rem));overflow:visible}.MathChalkboardHeroBackdrop-module__N0xj8G__headlineText{isolation:isolate;display:block;position:relative}:is(.MathChalkboardHeroBackdrop-module__N0xj8G__root [data-article-hero-copy-region=support],.MathChalkboardHeroBackdrop-module__N0xj8G__root [data-article-hero-copy-region=support] a){z-index:1;position:relative}:is(.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__headlineText,.MathChalkboardHeroBackdrop-module__N0xj8G__root [data-article-hero-copy-region=meta]){--article-hero-contour-color:color-mix(in srgb, var(--color-background) 92%, transparent);text-shadow:0 0 .13em var(--article-hero-contour-color), 0 0 .24em var(--article-hero-contour-color), 0 0 .38em var(--article-hero-contour-color);filter:drop-shadow(-.12em 0 .3em var(--article-hero-contour-color)) drop-shadow(.12em 0 .3em var(--article-hero-contour-color)) drop-shadow(0 0 .3em var(--article-hero-contour-color))}.MathChalkboardHeroBackdrop-module__N0xj8G__problemSketch{--math-refined-group-delay:calc(.108s + var(--math-refined-sequence) * var(--math-refined-group-gap));width:clamp(72px,8.5vw,116px);height:auto;color:var(--math-editorial-muted);opacity:1;position:absolute;overflow:visible}.MathChalkboardHeroBackdrop-module__N0xj8G__problemSketchGraphic{width:100%;height:auto;display:block;overflow:visible}.MathChalkboardHeroBackdrop-module__N0xj8G__spherePackingSketch{--math-refined-sequence:0;width:clamp(112px,12vw,148px);inset-block-start:22%;inset-inline-start:2%;transform:rotate(-8deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__codesSketch{--math-refined-sequence:7;width:clamp(88px,9vw,124px);inset-block-start:13%;inset-inline-end:11%;transform:rotate(7deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__nonSoficGroupsSketch{--math-refined-sequence:9;width:clamp(92px,9vw,130px);inset-block-start:35%;inset-inline-end:0;transform:rotate(-6deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__rigiditySketch{--math-refined-sequence:2;width:clamp(72px,7.5vw,104px);inset-block-start:54%;inset-inline-start:9%;transform:rotate(8deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__arithmeticCircuitSketch{--math-refined-sequence:8;width:clamp(112px,12vw,150px);inset-block-start:67%;inset-inline-end:1%;transform:rotate(5deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__quantumRepetitionSketch{--math-refined-sequence:3;width:clamp(86px,9.2vw,126px);inset-block-start:0%;inset-inline-start:25%;transform:rotate(-5deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch{--math-refined-sequence:1;width:clamp(112px,12vw,148px);inset-block-start:73%;inset-inline-start:3%;transform:rotate(-9deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__ehrhartSketch{--math-refined-sequence:4;width:clamp(78px,8vw,110px);inset-block-start:80%;inset-inline-start:20%;transform:rotate(6deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__ramseySketch{--math-refined-sequence:5;width:clamp(85px,9vw,125px);inset-block-start:0%;inset-inline-end:30%;transform:rotate(9deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__extremalGraphSketch{--math-refined-sequence:6;width:clamp(78px,8vw,110px);inset-block-start:79%;inset-inline-end:21%;transform:rotate(-4deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__problemNotation{height:1em;color:var(--math-editorial-muted);opacity:.92;pointer-events:none;font-size:clamp(17px,1.6vw,22px);position:absolute;overflow:visible}.MathChalkboardHeroBackdrop-module__N0xj8G__densityNote{inset-block-start:6%;inset-inline-start:74%;transform:rotate(4deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__packingDistanceNote{font-size:clamp(15px,1.3vw,19px);inset-block-start:67%;inset-inline-start:92%;transform:rotate(3deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__binaryNote{inset-block-start:97%;inset-inline-start:6%;transform:rotate(-4deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__distanceNote{inset-block-start:-13%;inset-inline-start:17%;transform:rotate(3deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__groupNote{inset-block-start:94%;inset-inline-start:20%;transform:rotate(-3deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__rigidityGroupsNote{inset-block-start:-13%;inset-inline-start:10%;transform:rotate(-3deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__rigidityNote{font-size:clamp(16px,1.4vw,20px);inset-block-start:95%;inset-inline-start:-1%;transform:rotate(2deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__circuitNote{font-size:clamp(15px,1.35vw,19px);inset-block-start:82%;inset-inline-end:-1%;transform:rotate(-2deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__quantumNote{inset-block-start:73%;inset-inline-start:8%;transform:rotate(2deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__latticeNote{inset-block-start:96%;inset-inline-start:9%;transform:rotate(4deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__volumeNote{inset-block-start:-15%;inset-inline-start:15%;transform:rotate(-3deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__interiorNote{font-size:clamp(14px,1.2vw,17px);inset-block-start:95%;inset-inline-start:-6%;transform:rotate(2deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__ramseyNote{inset-block-start:7%;inset-inline-start:77%;transform:rotate(-4deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__extremalNote{inset-block-start:97%;inset-inline-start:7%;transform:rotate(3deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__extremalFamilyNote{inset-block-start:-13%;inset-inline-start:14%;transform:rotate(-4deg)}.MathChalkboardHeroBackdrop-module__N0xj8G__handwrittenMathGlyph{fill:none}.MathChalkboardHeroBackdrop-module__N0xj8G__handwrittenMathGlyph path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;vector-effect:non-scaling-stroke}.MathChalkboardHeroBackdrop-module__N0xj8G__handwrittenNotationLetter{fill:currentColor}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry,.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;vector-effect:non-scaling-stroke}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry :is(path,line,circle,ellipse,rect,polygon,polyline),.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent :is(path,line,circle,ellipse,rect,polygon,polyline){vector-effect:non-scaling-stroke}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints,.MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints :is(path,circle,ellipse,rect,polygon){fill:currentColor;stroke:none}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent{color:var(--math-editorial-pencil);stroke-width:1.75px}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent [data-sketch-tone=blue],[data-sketch-tone=blue].MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent{stroke:#607c96}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent [data-sketch-tone=red],[data-sketch-tone=red].MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent{stroke:#a06464}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent [data-sketch-tone=green],[data-sketch-tone=green].MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent{stroke:#697f6a}.MathChalkboardHeroBackdrop-module__N0xj8G__root [data-math-figure] .MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry:not(.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardLatticeGrid,.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardContextGraph)>:is(path,line,circle,ellipse,rect,polygon,polyline):not(.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingBoundary,.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingCell):nth-child(3n+2){stroke-width:1.7px}.MathChalkboardHeroBackdrop-module__N0xj8G__root [data-math-figure] .MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry:not(.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardLatticeGrid,.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardContextGraph)>:is(path,line,circle,ellipse,rect,polygon,polyline):not(.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingBoundary,.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingCell):nth-child(3n){stroke-opacity:.92;stroke-width:1.41px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingBoundary{opacity:.78;stroke-width:1.05px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingCell{fill:color-mix(in srgb, var(--math-editorial-muted) 12%, transparent);stroke-width:.68px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingCell:nth-of-type(4n+2){fill:color-mix(in srgb, var(--math-editorial-muted) 22%, transparent);stroke-width:.74px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingCell:nth-of-type(4n){stroke-opacity:.9;stroke-width:.61px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardLatticePoints{opacity:.77}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardLatticeGrid{opacity:.32;stroke-width:.68px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardHatching{color:#a06464;opacity:.82;stroke-width:1.05px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardContextGraph{opacity:.5;stroke-width:.95px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardAccentPoint{fill:var(--math-editorial-pencil);stroke:none}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch :is(.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent,[data-math-closest-search-circle],[data-math-closest-lattice-point]){opacity:.77}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch .MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent [data-math-stroke-role=solution]{stroke-width:1.9px}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__ramseySketch [data-math-final-stroke=ramsey]{stroke-width:2.05px}@keyframes MathChalkboardHeroBackdrop-module__N0xj8G__math-editorial-refined-sketch-draw{0%{fill-opacity:0;stroke-dashoffset:var(--math-refined-path-length,1);visibility:hidden}1%{visibility:visible}to{fill-opacity:1;stroke-dashoffset:0;visibility:visible}}@keyframes MathChalkboardHeroBackdrop-module__N0xj8G__math-editorial-refined-point-place{0%{clip-path:circle(0%);visibility:hidden}to{clip-path:circle(80%);visibility:visible}}@keyframes MathChalkboardHeroBackdrop-module__N0xj8G__math-editorial-refined-writing-reveal{0%{clip-path:inset(-6px 100% -6px -6px);visibility:hidden}1%{visibility:visible}to{clip-path:inset(-6px);visibility:visible}}@media (prefers-reduced-motion:no-preference){.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry>:nth-child(2),.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent>:nth-child(2){--sketch-stroke-step:55ms}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry>:nth-child(3),.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent>:nth-child(3){--sketch-stroke-step:.11s}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry>:nth-child(4),.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent>:nth-child(4){--sketch-stroke-step:.165s}.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry>:nth-child(n+5),.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent>:nth-child(n+5){--sketch-stroke-step:.215s}.MathChalkboardHeroBackdrop-module__N0xj8G__root [data-math-figure] :is(.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry,.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent):is(path,line,circle,ellipse,rect,polygon,polyline),.MathChalkboardHeroBackdrop-module__N0xj8G__root [data-math-figure] :is(.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry,.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent) :is(path,line,circle,ellipse,rect,polygon,polyline){--math-refined-path-length:2.5;stroke-dasharray:var(--math-refined-path-length);stroke-dashoffset:var(--math-refined-path-length)}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardPackingCell{animation-name:MathChalkboardHeroBackdrop-module__N0xj8G__math-editorial-refined-sketch-draw}.MathChalkboardHeroBackdrop-module__N0xj8G__root :is(.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry,.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent):is(path,line,circle,ellipse,rect,polygon,polyline),.MathChalkboardHeroBackdrop-module__N0xj8G__root :is(.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry,.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent) :is(path,line,circle,ellipse,rect,polygon,polyline){animation:MathChalkboardHeroBackdrop-module__N0xj8G__math-editorial-refined-sketch-draw .435s cubic-bezier(.32, 0, .2, 1) calc(var(--math-refined-group-delay) + var(--sketch-stroke-step,0s)) both}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints{animation:none}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints>circle{animation:MathChalkboardHeroBackdrop-module__N0xj8G__math-editorial-refined-point-place .15s cubic-bezier(.24, .72, .25, 1) calc(var(--math-refined-group-delay) + .21s + var(--math-refined-point-step,0s)) both}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints>circle:nth-child(2n){--math-refined-point-step:30ms}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints>circle:nth-child(3n){--math-refined-point-step:60ms}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints>circle:nth-child(4n){--math-refined-point-step:90ms}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints>circle:nth-child(5n){--math-refined-point-step:.12s}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints>circle:nth-child(6n){--math-refined-point-step:.15s}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__problemNotation{animation:MathChalkboardHeroBackdrop-module__N0xj8G__math-editorial-refined-writing-reveal .38s cubic-bezier(.19, 1, .22, 1) calc(var(--math-refined-group-delay) + .345s + var(--notation-index,0) * 78ms) both}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch .MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent [data-math-stroke-role=solution]{animation-duration:.3s;animation-delay:calc(var(--math-refined-group-delay) + .375s)}}@media (prefers-reduced-motion:reduce){.MathChalkboardHeroBackdrop-module__N0xj8G__root :is(.MathChalkboardHeroBackdrop-module__N0xj8G__sketchGeometry,.MathChalkboardHeroBackdrop-module__N0xj8G__sketchAccent) :is(path,line,circle,ellipse,rect,polygon,polyline){stroke-dashoffset:0;animation:none}.MathChalkboardHeroBackdrop-module__N0xj8G__root :is(.MathChalkboardHeroBackdrop-module__N0xj8G__problemNotation,.MathChalkboardHeroBackdrop-module__N0xj8G__sketchPoints){clip-path:none;animation:none}}@media (min-width:1201px){.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__spherePackingSketch{width:clamp(104px,10.5vw,138px);inset-block-start:17%;inset-inline-start:3%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__arithmeticCircuitSketch{inset-block-start:64%;inset-inline-end:5%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__rigiditySketch{inset-block-start:48%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch{inset-block-start:67%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__ehrhartSketch{inset-block-start:74%;inset-inline-start:17%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__extremalGraphSketch{inset-block-start:73%;inset-inline-end:18%}.MathChalkboardHeroBackdrop-module__N0xj8G__root :is(.MathChalkboardHeroBackdrop-module__N0xj8G__latticeNote,.MathChalkboardHeroBackdrop-module__N0xj8G__interiorNote,.MathChalkboardHeroBackdrop-module__N0xj8G__extremalNote){inset-block-start:88%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__circuitNote{inset-block-start:74%;inset-inline-end:5%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__packingDistanceNote{inset-inline-start:86%}}@media (max-width:1200px){.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardBackdrop{inset-inline:-2%;overflow:clip}.MathChalkboardHeroBackdrop-module__N0xj8G__spherePackingSketch{width:clamp(105px,13vw,145px)}.MathChalkboardHeroBackdrop-module__N0xj8G__root :is(.MathChalkboardHeroBackdrop-module__N0xj8G__arithmeticCircuitSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__ehrhartSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__extremalGraphSketch){display:none}}@media (min-width:721px) and (max-width:1200px){.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardBackdrop{inset-block-end:-18%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__rigiditySketch{display:none}.MathChalkboardHeroBackdrop-module__N0xj8G__root :is(.MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__ehrhartSketch){width:clamp(88px,10vw,114px);display:block;inset-block-start:67%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch{inset-block-start:63%;inset-inline-start:0}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__ehrhartSketch{inset-inline:auto 0}.MathChalkboardHeroBackdrop-module__N0xj8G__root :is(.MathChalkboardHeroBackdrop-module__N0xj8G__latticeNote,.MathChalkboardHeroBackdrop-module__N0xj8G__volumeNote){font-size:14px;inset-block-start:101%;inset-inline-start:8%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__ehrhartSketch .MathChalkboardHeroBackdrop-module__N0xj8G__interiorNote{display:none}}@media (max-width:720px){.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardBackdrop{inset-block:-9% -10%;inset-inline:0}.MathChalkboardHeroBackdrop-module__N0xj8G__codesSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__nonSoficGroupsSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__rigiditySketch,.MathChalkboardHeroBackdrop-module__N0xj8G__arithmeticCircuitSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__quantumRepetitionSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__ehrhartSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__extremalGraphSketch,.MathChalkboardHeroBackdrop-module__N0xj8G__problemNotation{display:none}.MathChalkboardHeroBackdrop-module__N0xj8G__densityNote,.MathChalkboardHeroBackdrop-module__N0xj8G__ramseyNote{font-size:18px;display:block}.MathChalkboardHeroBackdrop-module__N0xj8G__densityNote{inset-block-start:-18%;inset-inline-start:15%}.MathChalkboardHeroBackdrop-module__N0xj8G__ramseyNote{inset-block-start:98%;inset-inline-start:12%}.MathChalkboardHeroBackdrop-module__N0xj8G__spherePackingSketch{width:clamp(74px,21vw,104px);inset-block-start:11%;inset-inline-start:2%}.MathChalkboardHeroBackdrop-module__N0xj8G__ramseySketch{--math-refined-sequence:4;width:clamp(68px,18vw,91px);inset-block-start:9%;inset-inline-end:1%}.MathChalkboardHeroBackdrop-module__N0xj8G__root{--math-refined-group-gap:.108s}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__rigiditySketch{--math-refined-sequence:2;width:clamp(62px,18vw,86px);display:block;inset-block-start:42%;inset-inline-start:0}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__nonSoficGroupsSketch{--math-refined-sequence:5;opacity:.42;width:clamp(64px,18vw,88px);display:block;inset-block-start:44%;inset-inline-end:0}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__rigidityGroupsNote{font-size:13px;display:block;inset-block-start:102%;inset-inline-start:5%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__groupNote{font-size:13px;display:block;inset-block-start:108%;inset-inline-start:28%}}@media (max-width:474px){.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__spherePackingSketch{max-width:74px;inset-block-start:13%;inset-inline-start:1%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__ramseySketch{--math-refined-sequence:3;max-width:80px;inset-block-start:13%;inset-inline-end:1%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__ramseyNote{inset-block-start:88%;inset-inline-start:29%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__densityNote{inset-block-start:79%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__rigiditySketch{width:clamp(54px,15vw,68px);inset-block-start:34%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__nonSoficGroupsSketch{display:none}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__codesSketch{--math-refined-sequence:4;width:clamp(54px,15vw,68px);display:block;inset-block-start:37%;inset-inline-end:0}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__closestVectorSketch{--math-refined-sequence:5;width:clamp(58px,18vw,76px);display:block;inset-block-start:54%;inset-inline-start:-2%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__ehrhartSketch{--math-refined-sequence:6;width:clamp(58px,18vw,76px);display:block;inset-block-start:54%;inset-inline:auto -2%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__latticeNote{font-size:12px;display:block;inset-block-start:102%;inset-inline-start:0}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__volumeNote{font-size:12px;display:block;inset-block-start:102%;inset-inline-start:8%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__distanceNote{font-size:12px;display:block;inset-block-start:-18%;inset-inline-start:8%}.MathChalkboardHeroBackdrop-module__N0xj8G__root .MathChalkboardHeroBackdrop-module__N0xj8G__binaryNote{font-size:12px;display:block;inset-block-start:102%;inset-inline-start:0}}@media print{.MathChalkboardHeroBackdrop-module__N0xj8G__chalkboardBackdrop{display:none}}
.SupplyAccordion-module__agvjTW__initialTarget:target [data-supply-accordion-indicator]{transition:none!important;transform:scaleY(0)!important}.SupplyAccordion-module__agvjTW__initialTarget:target [data-supply-accordion-panel]{opacity:1!important;grid-template-rows:1fr!important;transition:none!important;transform:none!important}
.SupplyGradientRevealTitle-module___NnaTq__root{isolation:isolate;display:grid}.SupplyGradientRevealTitle-module___NnaTq__textLayer{grid-area:1/1;justify-self:center;width:fit-content;max-width:100%;transform:translateY(.2em)}.SupplyGradientRevealTitle-module___NnaTq__regularText{color:var(--color-primary-100)}.SupplyGradientRevealTitle-module___NnaTq__gradientText{--supply-gradient-reveal-mask:linear-gradient(110deg, transparent 0%, #0000000f 10%, #0000003d 22%, #0000008c 34%, #000000d6 44%, #000 52%, #000000d6 60%, #0000008c 70%, #0000003d 82%, #0000000f 92%, transparent 100%);pointer-events:none;color:#0000;-webkit-mask-image:var(--supply-gradient-reveal-mask);mask-image:var(--supply-gradient-reveal-mask);-webkit-user-select:none;user-select:none;-webkit-mask-position:-233.13% 58%;mask-position:-233.13% 58%;-webkit-mask-size:83.7% 200%;mask-size:83.7% 200%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--supply-gradient-reveal-mask);background-position:50%;-webkit-background-clip:text;background-clip:text;-webkit-mask-position:-233.13% 58%;-webkit-mask-size:83.7% 200%;-webkit-mask-repeat:no-repeat}@keyframes SupplyGradientRevealTitle-module___NnaTq__reveal-gradient-text{0%{-webkit-mask-position:-233.13% 58%;mask-position:-233.13% 58%}to{-webkit-mask-position:629.45% 42%;mask-position:629.45% 42%}}@keyframes SupplyGradientRevealTitle-module___NnaTq__settle-text{0%{transform:translateY(.2em)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.SupplyGradientRevealTitle-module___NnaTq__regularText{animation:SupplyGradientRevealTitle-module___NnaTq__settle-text 1.467s cubic-bezier(.22, 1, .36, 1) var(--supply-gradient-reveal-delay) both}.SupplyGradientRevealTitle-module___NnaTq__gradientText{animation:SupplyGradientRevealTitle-module___NnaTq__reveal-gradient-text var(--supply-gradient-reveal-duration) cubic-bezier(.45, 0, .2, 1) var(--supply-gradient-reveal-delay) both, SupplyGradientRevealTitle-module___NnaTq__settle-text 1.467s cubic-bezier(.22, 1, .36, 1) var(--supply-gradient-reveal-delay) both}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.SupplyGradientRevealTitle-module___NnaTq__regularText{color:canvastext;animation:none;transform:none}.SupplyGradientRevealTitle-module___NnaTq__gradientText{animation:none;display:none}}@media print{.SupplyGradientRevealTitle-module___NnaTq__regularText{color:#000;animation:none;transform:none}.SupplyGradientRevealTitle-module___NnaTq__gradientText{animation:none;display:none}}
.BrandIsland-module__5VTT6W__island{--blossom-timing:.633s;--wordmark-timing:75ms;--wordmark-animation-in-delay:.1s}.BrandIsland-module__5VTT6W__blossom{transition:transform var(--blossom-timing) cubic-bezier(0, .56, .46, 1), opacity var(--blossom-timing) cubic-bezier(0, 1, .46, 1)}.BrandIsland-module__5VTT6W__wordmark{transition:opacity var(--wordmark-timing) linear}.BrandIsland-module__5VTT6W__wordmark.BrandIsland-module__5VTT6W__visible{transition-delay:var(--wordmark-animation-in-delay)}.BrandIsland-module__5VTT6W__wordmark.BrandIsland-module__5VTT6W__hidden{transition-delay:0s}
.AnimatedIntroHero-module__vf-vRW__character,.AnimatedIntroHero-module__vf-vRW__interactiveCharacter{--animated-intro-flash-color:var(--animated-intro-flash-color-light)}@media (prefers-color-scheme:dark){:root:not(.light) :is(.AnimatedIntroHero-module__vf-vRW__character,.AnimatedIntroHero-module__vf-vRW__interactiveCharacter){--animated-intro-flash-color:var(--animated-intro-flash-color-dark)}}.light :is(.AnimatedIntroHero-module__vf-vRW__character,.AnimatedIntroHero-module__vf-vRW__interactiveCharacter){--animated-intro-flash-color:var(--animated-intro-flash-color-light)}.dark :is(.AnimatedIntroHero-module__vf-vRW__character,.AnimatedIntroHero-module__vf-vRW__interactiveCharacter){--animated-intro-flash-color:var(--animated-intro-flash-color-dark)}.dark .light :is(.AnimatedIntroHero-module__vf-vRW__character,.AnimatedIntroHero-module__vf-vRW__interactiveCharacter){--animated-intro-flash-color:var(--animated-intro-flash-color-light)}@media (prefers-reduced-motion:no-preference){.AnimatedIntroHero-module__vf-vRW__word{animation:AnimatedIntroHero-module__vf-vRW__animated-intro-word-reveal .72s cubic-bezier(.16, 1, .3, 1) var(--animated-intro-word-delay) backwards}.AnimatedIntroHero-module__vf-vRW__flashingCharacter{animation:AnimatedIntroHero-module__vf-vRW__animated-intro-color-flash .2s step-end var(--animated-intro-initial-color-delay)}.AnimatedIntroHero-module__vf-vRW__subhead{--animated-intro-block-delay:var(--animated-intro-handoff-delay,.48s);--animated-intro-block-duration:.72s;--animated-intro-block-y:0px;animation:AnimatedIntroHero-module__vf-vRW__animated-intro-fade-rise var(--animated-intro-block-duration) cubic-bezier(.16, 1, .3, 1) var(--animated-intro-block-delay) backwards}.AnimatedIntroHero-module__vf-vRW__ctaLinks>*{--animated-intro-block-delay:var(--animated-intro-handoff-delay,.62s);--animated-intro-block-duration:.72s;--animated-intro-block-y:18px;animation:AnimatedIntroHero-module__vf-vRW__animated-intro-fade-rise var(--animated-intro-block-duration) cubic-bezier(.16, 1, .3, 1) var(--animated-intro-block-delay) backwards}.AnimatedIntroHero-module__vf-vRW__ctaLinks>:nth-child(2){--animated-intro-block-delay:calc(var(--animated-intro-handoff-delay,.62s) + 90ms)}.AnimatedIntroHero-module__vf-vRW__ctaLinks>:nth-child(3){--animated-intro-block-delay:calc(var(--animated-intro-handoff-delay,.62s) + .18s)}.AnimatedIntroHero-module__vf-vRW__ctaLinks>:nth-child(4){--animated-intro-block-delay:calc(var(--animated-intro-handoff-delay,.62s) + .27s)}.AnimatedIntroHero-module__vf-vRW__ctaLinks>:nth-child(5){--animated-intro-block-delay:calc(var(--animated-intro-handoff-delay,.62s) + .36s)}.AnimatedIntroHero-module__vf-vRW__ctaLinks>:nth-child(6){--animated-intro-block-delay:calc(var(--animated-intro-handoff-delay,.62s) + .45s)}.AnimatedIntroHero-module__vf-vRW__media{--animated-intro-block-delay:var(--animated-intro-handoff-delay,.76s);--animated-intro-block-duration:.96s;--animated-intro-block-y:22px;animation:AnimatedIntroHero-module__vf-vRW__animated-intro-fade-rise var(--animated-intro-block-duration) cubic-bezier(.16, 1, .3, 1) var(--animated-intro-block-delay) backwards}.AnimatedIntroHero-module__vf-vRW__tapReplayCharacter{animation:AnimatedIntroHero-module__vf-vRW__animated-intro-color-flash .2s step-end var(--animated-intro-interactive-delay)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.AnimatedIntroHero-module__vf-vRW__hoverCharacter{animation:AnimatedIntroHero-module__vf-vRW__animated-intro-color-flash .2s step-end var(--animated-intro-interactive-delay)}}@media (forced-colors:active) and (prefers-reduced-motion:no-preference){.AnimatedIntroHero-module__vf-vRW__flashingCharacter,.AnimatedIntroHero-module__vf-vRW__interactiveCharacter{animation:none}}@media print{.AnimatedIntroHero-module__vf-vRW__word,.AnimatedIntroHero-module__vf-vRW__character,.AnimatedIntroHero-module__vf-vRW__flashingCharacter,.AnimatedIntroHero-module__vf-vRW__interactiveCharacter,.AnimatedIntroHero-module__vf-vRW__subhead,.AnimatedIntroHero-module__vf-vRW__ctaLinks>*,.AnimatedIntroHero-module__vf-vRW__media{animation:none}}@keyframes AnimatedIntroHero-module__vf-vRW__animated-intro-word-reveal{0%{opacity:0;transform:translateY(6px)}.01%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes AnimatedIntroHero-module__vf-vRW__animated-intro-color-flash{0%{color:var(--animated-intro-flash-color)}to{color:inherit}}@keyframes AnimatedIntroHero-module__vf-vRW__animated-intro-fade-rise{0%{opacity:0;transform:translateY(var(--animated-intro-block-y))}to{opacity:1;transform:translateY(0)}}
.Popover-module__8VsZRG__popoverEnterExitAnimations{transition-timing-function:var(--transition-timing-function-primary);--popover-enter-animation-name:enter;--popover-exit-animation-name:exit}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;--tw-duration:var(--transition-duration-long,.4s);transition-duration:var(--transition-duration-long,.4s);transition-duration:var(--transition-duration-long);animation-name:Popover-module__8VsZRG__enter;animation-duration:.4s;animation-name:var(--popover-enter-animation-name)}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=open][data-side=bottom]{--tw-enter-opacity:0;--tw-enter-translate-y:-.5rem}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=open][data-side=top]{--tw-enter-opacity:0;--tw-enter-translate-y:.5rem}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=open][data-side=left]{--tw-enter-opacity:0;--tw-enter-translate-x:.5rem}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=open][data-side=right]{--tw-enter-opacity:0;--tw-enter-translate-x:-.5rem}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;--tw-duration:var(--transition-duration-short,.2s);transition-duration:var(--transition-duration-short,.2s);transition-duration:var(--transition-duration-short);animation-name:Popover-module__8VsZRG__exit;animation-duration:.2s;animation-name:var(--popover-exit-animation-name)}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=closed][data-side=bottom]{--tw-exit-opacity:0;--tw-exit-translate-y:-.5rem}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=closed][data-side=top]{--tw-exit-opacity:0;--tw-exit-translate-y:.5rem}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=closed][data-side=left]{--tw-exit-opacity:0;--tw-exit-translate-x:.5rem}.Popover-module__8VsZRG__popoverEnterExitAnimations[data-state=closed][data-side=right]{--tw-exit-opacity:0;--tw-exit-translate-x:-.5rem}@property --tw-duration{syntax:"*";inherits:false}
.SupplyProductImageCarousel-module__NNVAyG__edgeControl{isolation:isolate}.SupplyProductImageCarousel-module__NNVAyG__edgeControl:before{content:"";z-index:0;pointer-events:none;background:var(--edge-control-gradient);position:absolute;inset:0}
.SupplyTextGradient-module__OBfQhW__palette{--supply-text-gradient-apricot:#fdd4bb;--supply-text-gradient-blue:#6e85d4;--supply-text-gradient-mint:#b3feef;--supply-text-gradient-peach:#ffdfc7;--supply-text-gradient-peach-stop:10%;--supply-text-gradient-sky:#9cd5fe;--supply-text-gradient-turquoise:#8ffff0;--supply-text-gradient-turquoise-stop:6%;--supply-text-gradient-yellow:#ffffd3;--supply-text-gradient-yellow-stop:14%}.SupplyTextGradient-module__OBfQhW__palette:where(.dark,.dark *):not(:where(.dark .light,.dark .light *)){--supply-text-gradient-apricot:#ffe0cf;--supply-text-gradient-blue:#8fdfff;--supply-text-gradient-mint:#b3feef;--supply-text-gradient-peach:#ffd9c6;--supply-text-gradient-peach-stop:8%;--supply-text-gradient-sky:#b9d7ff;--supply-text-gradient-turquoise:#a9fff5;--supply-text-gradient-turquoise-stop:4%;--supply-text-gradient-yellow:#fff7a8;--supply-text-gradient-yellow-stop:11%}@media (prefers-color-scheme:dark){.SupplyTextGradient-module__OBfQhW__palette:not(.light,.light *){--supply-text-gradient-apricot:#ffe0cf;--supply-text-gradient-blue:#8fdfff;--supply-text-gradient-mint:#b3feef;--supply-text-gradient-peach:#ffd9c6;--supply-text-gradient-peach-stop:8%;--supply-text-gradient-sky:#b9d7ff;--supply-text-gradient-turquoise:#a9fff5;--supply-text-gradient-turquoise-stop:4%;--supply-text-gradient-yellow:#fff7a8;--supply-text-gradient-yellow-stop:11%}}.SupplyTextGradient-module__OBfQhW__reveal{background-image:linear-gradient(220deg,#6e85d4 6.11%,#fff 13.83%,#ffdfc7 20.26%,#ffffd3 26.26%,#fee1d2 35.7%,#b3feef 46.85%,#9cd5fe 52.86%,#b3feef 57.95%,#a1c1fe 63.45%,#9cd5fe 71.73%,#fdd4bb 82.88%,#6e85d4 95.32%);background-repeat:no-repeat;background-size:150% 100%}.SupplyTextGradient-module__OBfQhW__gradient{background-image:radial-gradient(circle at var(--x) var(--y), var(--supply-text-gradient-blue) 0%, var(--supply-text-gradient-turquoise) var(--supply-text-gradient-turquoise-stop), var(--supply-text-gradient-peach) var(--supply-text-gradient-peach-stop), var(--supply-text-gradient-yellow) var(--supply-text-gradient-yellow-stop), var(--supply-text-gradient-mint) 20%, var(--supply-text-gradient-sky) 26%, var(--supply-text-gradient-apricot) 34%, transparent 42%)}
.BusinessHero-module__ehtVeW__hero{--blue-surface-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23noise)' opacity='.18'/%3E%3C/svg%3E");--business-hero-gradient:linear-gradient(180deg, #fff 0%, #fff 12%, #f6fbff 42%, #edf7ff 100%);margin-top:calc(-1 * (var(--page-top-space,var(--header-h)) + 40px))}.BusinessHero-module__ehtVeW__hero:after{z-index:0;background-image:var(--blue-surface-noise), var(--business-hero-gradient);background-blend-mode:screen, normal;content:"";pointer-events:none;inset-inline:0;background-repeat:repeat,no-repeat;background-size:6rem 6rem,100% 100%;height:max(100%,clamp(32rem,58vw,56rem));position:absolute;bottom:0}.BusinessHero-module__ehtVeW__hero:where(.dark,.dark *):not(:where(.dark .light,.dark .light *)){--business-hero-gradient:linear-gradient(180deg, #000 0%, #000 12%, #06131a 42%, #0b2433 100%)}@media (prefers-color-scheme:dark){.BusinessHero-module__ehtVeW__hero:not(.light,.light *){--business-hero-gradient:linear-gradient(180deg, #000 0%, #000 12%, #06131a 42%, #0b2433 100%)}}.BusinessHero-module__ehtVeW__globalBody{--business-hero-text-pull-up:1.75rem;padding-top:calc(clamp(7.5rem, 12vh, 9.5rem) - var(--business-hero-text-pull-up));min-height:calc(min(78svh, 48rem) - var(--business-hero-text-pull-up))}@media not all and (min-width:80rem){.BusinessHero-module__ehtVeW__globalBody{padding-top:calc(7.5rem - var(--business-hero-text-pull-up));min-height:calc(min(82svh, 44rem) - var(--business-hero-text-pull-up))}}@media not all and (min-width:48rem){.BusinessHero-module__ehtVeW__globalBody{padding-top:calc(6.5rem - var(--business-hero-text-pull-up));min-height:calc(min(86svh, 38rem) - var(--business-hero-text-pull-up))}}@media (max-width:35.375rem){.BusinessHero-module__ehtVeW__globalBody{--business-hero-mobile-card-pull-up:clamp(0rem, calc(9.6477rem - 27.2727vw), 3rem);--business-hero-text-pull-up:clamp(0rem, calc(15.9091vw - 3.8778rem), 1.75rem);padding-top:calc(clamp(.875rem, calc(51.14vw - 11.59rem), 6.5rem) - var(--business-hero-text-pull-up));min-height:calc(min(86svh, 38rem) - var(--business-hero-mobile-card-pull-up) - var(--business-hero-text-pull-up));gap:calc(3rem - var(--business-hero-mobile-card-pull-up))}}.BusinessHero-module__ehtVeW__headlineAccent{color:#28b5f6;background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(#57575799 0%,#57575766 100%) border-box;border:.5px solid #0000;border-radius:13px;width:fit-content;max-width:100%;margin-inline:auto;padding:.12em .32em .16em;line-height:1;display:inline-block;box-shadow:0 10px 30px #0000000d}.BusinessHero-module__ehtVeW__headlineAccent:where(.dark,.dark *):not(:where(.dark .light,.dark .light *)){color:#9fd6ea;background:linear-gradient(#0b2230b8,#0b2230b8) padding-box padding-box,linear-gradient(#85bfd85c 0%,#85bfd82e 100%) border-box;box-shadow:0 10px 30px #0000002e}@media (prefers-color-scheme:dark){.BusinessHero-module__ehtVeW__headlineAccent:not(.light,.light *){color:#9fd6ea;background:linear-gradient(#0b2230b8,#0b2230b8) padding-box padding-box,linear-gradient(#85bfd85c 0%,#85bfd82e 100%) border-box;box-shadow:0 10px 30px #0000002e}}
.Float-module__jon8Bq__float{width:100%;height:100%;animation-name:Float-module__jon8Bq__float-x;animation-duration:var(--float-duration-x);animation-delay:var(--float-delay-x);will-change:transform;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite;animation-direction:alternate}.Float-module__jon8Bq__floatInner{width:100%;height:100%;animation-name:Float-module__jon8Bq__float-y-rotate;animation-duration:var(--float-duration-y);animation-delay:var(--float-delay-y);will-change:transform;animation-timing-function:cubic-bezier(.45,.05,.55,.95);animation-iteration-count:infinite;animation-direction:alternate}@keyframes Float-module__jon8Bq__float-x{0%{transform:translateX(calc(var(--float-x) * -1))}50%{transform:translate(0)}to{transform:translateX(var(--float-x))}}@keyframes Float-module__jon8Bq__float-y-rotate{0%{transform:translateY(calc(var(--float-y) * -1)) rotate(calc(var(--float-rot) * -1))}50%{transform:translateY(0)rotate(0)}to{transform:translateY(var(--float-y)) rotate(var(--float-rot))}}@media (prefers-reduced-motion:reduce){.Float-module__jon8Bq__float,.Float-module__jon8Bq__floatInner{animation:none;transform:none}}
.styles-module__d2c3cG__bg-dotted-pattern{background-image:radial-gradient(var(--color-primary-solid-12) .5px, transparent .5px),radial-gradient(var(--color-primary-solid-12) .5px, transparent .5px);background-position:0 0,3px 3px;background-size:6px 6px,6px 6px}.styles-module__d2c3cG__bg-dotted-primary-12{background-color:var(--color-primary-solid-12,var(--color-primary-solid-12));background-image:radial-gradient(var(--color-primary-solid-44) .5px, transparent .5px),radial-gradient(var(--color-primary-solid-44) .5px, transparent .5px);background-position:0 0,3px 3px;background-size:6px 6px,6px 6px}.styles-module__d2c3cG__bg-dotted-green-20{background-color:var(--color-green-20,var(--color-green-20));background-image:radial-gradient(var(--color-primary-solid-44) .5px, transparent .5px),radial-gradient(var(--color-primary-solid-44) .5px, transparent .5px);background-position:0 0,3px 3px;background-size:6px 6px,6px 6px}
.thin-scrollbar-module__goneaq__thin-scrollbar{scrollbar-width:thin;scrollbar-color:#00000026 transparent}.thin-scrollbar-module__goneaq__thin-scrollbar::-webkit-scrollbar{background:0 0;width:6px;height:6px}.thin-scrollbar-module__goneaq__thin-scrollbar::-webkit-scrollbar-thumb{background:#00000026;border-radius:6px}.thin-scrollbar-module__goneaq__thin-scrollbar::-webkit-scrollbar-thumb:hover{background:#00000040}.thin-scrollbar-module__goneaq__thin-scrollbar::-webkit-scrollbar-track{background:0 0}
.SupplyCoLabFeedbackSection-module__EqJwJW__progressOutline{stroke-dasharray:1;stroke-dashoffset:1px}.SupplyCoLabFeedbackSection-module__EqJwJW__progressOutlineAnimated{animation:SupplyCoLabFeedbackSection-module__EqJwJW__supply-color-progress var(--supply-color-cycle-duration) linear forwards}.SupplyCoLabFeedbackSection-module__EqJwJW__progressOutlineComplete{stroke-dashoffset:0}@keyframes SupplyCoLabFeedbackSection-module__EqJwJW__supply-color-progress{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.SupplyCoLabFeedbackSection-module__EqJwJW__progressOutline{stroke-dashoffset:0}.SupplyCoLabFeedbackSection-module__EqJwJW__progressOutlineAnimated{animation:none}}
.SupplyCoLabHero-module__M5GSTG__eyebrow{opacity:1}@keyframes SupplyCoLabHero-module__M5GSTG__reveal-eyebrow{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.SupplyCoLabHero-module__M5GSTG__eyebrow{animation:.3s cubic-bezier(.33,1,.68,1) .867s both SupplyCoLabHero-module__M5GSTG__reveal-eyebrow}}@media (forced-colors:active),print{.SupplyCoLabHero-module__M5GSTG__eyebrow{opacity:1;animation:none}}
.BusinessHeroCard-module__n64GHG__cardSlot{--hero-card-x:0rem;--hero-card-y:0rem;--hero-card-rotation:0deg;--hero-card-active-rotation:0deg;--hero-card-width:clamp(15rem, 24.5vw, 28.5rem);--hero-card-bottom:-1.225rem;bottom:var(--hero-card-bottom);width:var(--hero-card-width);aspect-ratio:var(--hero-card-ratio,1.43);transform:translate3d(calc(-50% + var(--hero-card-x)), calc(var(--hero-card-y) + var(--hero-card-scroll-y,0rem)), 0) rotate(var(--hero-card-rotation));animation:BusinessHeroCard-module__n64GHG__hero-card-rise var(--hero-card-duration,.94s) cubic-bezier(.22, 1, .36, 1) backwards;animation-delay:var(--hero-card-delay,0s);transition:opacity .68s cubic-bezier(.16,1,.3,1),transform .86s cubic-bezier(.16,1,.3,1)}.BusinessHeroCard-module__n64GHG__card{transform-origin:50% 100%;transition:box-shadow .26s,transform .86s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;box-shadow:0 0 0 .5px #57575724,0 1.2rem 3rem #00000017}.BusinessHeroCard-module__n64GHG__stageHiddenCard{--hero-card-scroll-y:var(--hero-card-hide-y,16rem);opacity:0;pointer-events:none;transition-delay:var(--hero-card-hide-delay,0s), var(--hero-card-hide-delay,0s)}.BusinessHeroCard-module__n64GHG__cardContent{border-radius:.8rem;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.BusinessHeroCard-module__n64GHG__cardContent:before{z-index:1;content:"";pointer-events:none;opacity:.2;background:#000;transition:opacity .22s;position:absolute;inset:0}.BusinessHeroCard-module__n64GHG__cardContent:after{z-index:2;content:"";pointer-events:none;mix-blend-mode:screen;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23noise)'/%3E%3C/svg%3E");background-size:6rem 6rem;position:absolute;inset:0}.BusinessHeroCard-module__n64GHG__cardSlot:hover,.BusinessHeroCard-module__n64GHG__cardSlot:focus-within,.BusinessHeroCard-module__n64GHG__cardActive{z-index:30}.BusinessHeroCard-module__n64GHG__cardSlot:hover .BusinessHeroCard-module__n64GHG__card,.BusinessHeroCard-module__n64GHG__cardSlot:focus-visible .BusinessHeroCard-module__n64GHG__card,.BusinessHeroCard-module__n64GHG__cardActive .BusinessHeroCard-module__n64GHG__card{transform:rotate(var(--hero-card-active-rotation));box-shadow:0 0 0 .5px #57575729,0 1.7rem 4rem #00000021}.BusinessHeroCard-module__n64GHG__cardSlot:focus-visible .BusinessHeroCard-module__n64GHG__card{outline-offset:.35rem;outline:2px solid #050505}.BusinessHeroCard-module__n64GHG__cardSlot:hover .BusinessHeroCard-module__n64GHG__cardContent:before,.BusinessHeroCard-module__n64GHG__cardSlot:focus-visible .BusinessHeroCard-module__n64GHG__cardContent:before,.BusinessHeroCard-module__n64GHG__cardActive .BusinessHeroCard-module__n64GHG__cardContent:before{opacity:.25}.BusinessHeroCard-module__n64GHG__cardSlot:hover [data-business-hero-story-cta],.BusinessHeroCard-module__n64GHG__cardSlot:focus-visible [data-business-hero-story-cta],.BusinessHeroCard-module__n64GHG__cardActive [data-business-hero-story-cta]{opacity:1}.BusinessHeroCard-module__n64GHG__slotOne{--hero-card-x:clamp(-42rem, -42vw, -23rem);--hero-card-y:1.3rem;--hero-card-rotation:-4.5deg;--hero-card-active-rotation:4.5deg;--hero-card-width:clamp(17rem, 26.5vw, 28rem);--hero-card-ratio:1.26;--hero-card-delay:60ms;--hero-card-hide-delay:.18s;--hero-card-hide-y:14rem;--hero-card-object-position:72% center;z-index:1}.BusinessHeroCard-module__n64GHG__slotTwo{--hero-card-x:clamp(-24rem, -23vw, -12rem);--hero-card-y:.45rem;--hero-card-rotation:2.2deg;--hero-card-active-rotation:-2.2deg;--hero-card-width:clamp(15rem, 22.75vw, 23.75rem);--hero-card-ratio:1.22;--hero-card-delay:.15s;--hero-card-hide-delay:90ms;--hero-card-hide-y:15.5rem;--hero-card-object-position:46% center;z-index:2}.BusinessHeroCard-module__n64GHG__slotThree{--hero-card-y:28px;--hero-card-rotation:-.3deg;--hero-card-active-rotation:.3deg;--hero-card-width:clamp(22.75rem, 32vw, 32.25rem);--hero-card-ratio:1.35;--hero-card-delay:.25s;--hero-card-hide-y:18rem;z-index:5}.BusinessHeroCard-module__n64GHG__slotFour{--hero-card-x:clamp(15rem, 24vw, 27rem);--hero-card-y:1.1rem;--hero-card-rotation:-2.3deg;--hero-card-active-rotation:2.3deg;--hero-card-width:clamp(16rem, 23.5vw, 25.5rem);--hero-card-ratio:1.32;--hero-card-delay:.35s;--hero-card-hide-delay:.12s;--hero-card-hide-y:15.25rem;--hero-card-object-position:48% center;z-index:3}.BusinessHeroCard-module__n64GHG__slotFive{--hero-card-x:clamp(23rem, 42vw, 42rem);--hero-card-y:1.55rem;--hero-card-rotation:3.4deg;--hero-card-active-rotation:-3.4deg;--hero-card-width:clamp(16rem, 25.5vw, 27.5rem);--hero-card-ratio:1.33;--hero-card-delay:.45s;--hero-card-hide-delay:.22s;--hero-card-hide-y:14.25rem;--hero-card-object-position:38% center;z-index:1}@keyframes BusinessHeroCard-module__n64GHG__hero-card-rise{0%{bottom:var(--hero-card-rise-start,-18rem)}to{bottom:var(--hero-card-bottom)}}@media not all and (min-width:80rem){.BusinessHeroCard-module__n64GHG__slotOne{--hero-card-width:clamp(15.5rem, 23.5vw, 25rem)}.BusinessHeroCard-module__n64GHG__slotTwo{--hero-card-width:clamp(13.75rem, 20.75vw, 21.25rem)}.BusinessHeroCard-module__n64GHG__slotThree{--hero-card-width:clamp(20.25rem, 29.5vw, 28.5rem)}.BusinessHeroCard-module__n64GHG__slotFour{--hero-card-width:clamp(14.5rem, 21.75vw, 22.75rem)}.BusinessHeroCard-module__n64GHG__slotFive{--hero-card-width:clamp(14.5rem, 22.75vw, 24.25rem)}}@media not all and (min-width:48rem){.BusinessHeroCard-module__n64GHG__slotOne,.BusinessHeroCard-module__n64GHG__slotFive{display:none}.BusinessHeroCard-module__n64GHG__slotTwo{--hero-card-x:-10.8rem;--hero-card-y:1.1rem;--hero-card-width:13.9rem}.BusinessHeroCard-module__n64GHG__slotThree{--hero-card-width:min(19.75rem, 80vw)}.BusinessHeroCard-module__n64GHG__slotFour{--hero-card-x:10.8rem;--hero-card-y:1.1rem;--hero-card-width:13.9rem}}@media (not (min-width:48rem)) and (hover:none){.BusinessHeroCard-module__n64GHG__slotTwo.BusinessHeroCard-module__n64GHG__cardActive{--hero-card-x:-6rem}.BusinessHeroCard-module__n64GHG__slotFour.BusinessHeroCard-module__n64GHG__cardActive{--hero-card-x:6rem}}@media (prefers-reduced-motion:reduce){.BusinessHeroCard-module__n64GHG__cardSlot{transition:none;animation:none}.BusinessHeroCard-module__n64GHG__card,.BusinessHeroCard-module__n64GHG__cardContent:before,.BusinessHeroCard-module__n64GHG__card [data-business-hero-story-cta]{transition:none}}
.SharedVideoScreen-module__kgohla__videoScope{--player-ui-color:var(--crt-accent,#5dd135);--player-ui-surface-color:#080808}.SharedVideoScreen-module__kgohla__initialPlayOverride .group>button[type=button]{border-radius:var(--radius-none,0);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-transform:uppercase;background:var(--player-ui-surface-color);border:1px solid var(--player-ui-color);color:var(--player-ui-color);letter-spacing:.08em;justify-content:center;align-items:center;line-height:1;display:inline-flex;box-shadow:inset 0 0 2px 2px #373737}.SharedVideoScreen-module__kgohla__initialPlayOverride .group>button[type=button]>svg{display:none}.SharedVideoScreen-module__kgohla__initialPlayOverride .group>button[type=button]:after{content:"Watch Video"}.SharedVideoScreen-module__kgohla__showControlsAfterPlaybackOnly .group>button[type=button]+div{display:none}@property --tw-font-weight{syntax:"*";inherits:false}
.ListRenderer-module__z-VFLW__orderedListItem{align-items:baseline;position:relative}.ListRenderer-module__z-VFLW__orderedListItem>p{margin-inline-start:calc(var(--spacing,.25rem) * 4)}.ListRenderer-module__z-VFLW__orderedListItem:before{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-full,9999px);background-color:var(--color-primary-4,var(--color-primary-4));text-align:center;font-size:var(--type-meta-size);line-height:var(--type-meta-line);letter-spacing:var(--type-meta-track);font-weight:var(--type-meta-weight);--tw-content:counter(item);content:var(--tw-content);counter-increment:item;flex-shrink:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
