.ZKn7Gq_plainTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}article:has(.ZKn7Gq_frame){margin-block-start:0}.ZKn7Gq_frame{isolation:isolate;margin-block-start:calc(-1 * var(--page-top-gap,0px));padding-block-start:1.5rem;position:relative;overflow:clip}@media (min-width:48rem) and (hover:hover) and (pointer:fine){.ZKn7Gq_frame{padding-block:clamp(2rem,6vw,5rem) clamp(4.5rem,8vw,7rem)}article:has(.ZKn7Gq_frame) :is(.article-actions-spacing,[data-article-hero-actions]){padding-top:0}}.ZKn7Gq_frame:before,.ZKn7Gq_field{z-index:-1;opacity:0;pointer-events:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to bottom, black calc(100% - 4rem), transparent), var(--flare-support-mask,linear-gradient(black, black));-webkit-mask-image:linear-gradient(to bottom, black calc(100% - 4rem), transparent), var(--flare-support-mask,linear-gradient(black, black));-webkit-mask-image:linear-gradient(to bottom, black calc(100% - 4rem), transparent), var(--flare-support-mask,linear-gradient(black, black));mask-image:linear-gradient(to bottom, black calc(100% - 4rem), transparent), var(--flare-support-mask,linear-gradient(black, black));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;transition:opacity .34s;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.ZKn7Gq_frame:before{content:"";background-color:var(--flare-background,transparent)}.ZKn7Gq_title{text-wrap:balance;touch-action:pan-y pinch-zoom;max-inline-size:100%;transition:color .34s;display:inline-block}.ZKn7Gq_word{white-space:nowrap;display:inline-block}.ZKn7Gq_word>span{display:inline-block}.ZKn7Gq_frame:has(.ZKn7Gq_title[data-lit=true]):before{opacity:1;transition-duration:.18s}.ZKn7Gq_frame:has(.ZKn7Gq_title[data-lit=true]) .ZKn7Gq_field{opacity:1;transition-duration:.18s}.ZKn7Gq_frame[data-flare-background] .ZKn7Gq_title[data-lit=true]{color:#fff;transition-duration:.18s}@media (prefers-reduced-motion:reduce){.ZKn7Gq_frame:before,.ZKn7Gq_field,.ZKn7Gq_title{transition-duration:0s!important}}@media (hover:none),(pointer:coarse){.ZKn7Gq_title{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}
.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}.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}.N0xj8G_headlineText{isolation:isolate;display:block;position:relative}:is(.N0xj8G_root [data-article-hero-copy-region=support],.N0xj8G_root [data-article-hero-copy-region=support] a){z-index:1;position:relative}:is(.N0xj8G_root .N0xj8G_headlineText,.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))}.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}.N0xj8G_problemSketchGraphic{width:100%;height:auto;display:block;overflow:visible}.N0xj8G_spherePackingSketch{--math-refined-sequence:0;width:clamp(112px,12vw,148px);inset-block-start:22%;inset-inline-start:2%;transform:rotate(-8deg)}.N0xj8G_codesSketch{--math-refined-sequence:7;width:clamp(88px,9vw,124px);inset-block-start:13%;inset-inline-end:11%;transform:rotate(7deg)}.N0xj8G_nonSoficGroupsSketch{--math-refined-sequence:9;width:clamp(92px,9vw,130px);inset-block-start:35%;inset-inline-end:0;transform:rotate(-6deg)}.N0xj8G_rigiditySketch{--math-refined-sequence:2;width:clamp(72px,7.5vw,104px);inset-block-start:54%;inset-inline-start:9%;transform:rotate(8deg)}.N0xj8G_arithmeticCircuitSketch{--math-refined-sequence:8;width:clamp(112px,12vw,150px);inset-block-start:67%;inset-inline-end:1%;transform:rotate(5deg)}.N0xj8G_quantumRepetitionSketch{--math-refined-sequence:3;width:clamp(86px,9.2vw,126px);inset-block-start:0%;inset-inline-start:25%;transform:rotate(-5deg)}.N0xj8G_closestVectorSketch{--math-refined-sequence:1;width:clamp(112px,12vw,148px);inset-block-start:73%;inset-inline-start:3%;transform:rotate(-9deg)}.N0xj8G_ehrhartSketch{--math-refined-sequence:4;width:clamp(78px,8vw,110px);inset-block-start:80%;inset-inline-start:20%;transform:rotate(6deg)}.N0xj8G_ramseySketch{--math-refined-sequence:5;width:clamp(85px,9vw,125px);inset-block-start:0%;inset-inline-end:30%;transform:rotate(9deg)}.N0xj8G_extremalGraphSketch{--math-refined-sequence:6;width:clamp(78px,8vw,110px);inset-block-start:79%;inset-inline-end:21%;transform:rotate(-4deg)}.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}.N0xj8G_densityNote{inset-block-start:6%;inset-inline-start:74%;transform:rotate(4deg)}.N0xj8G_packingDistanceNote{font-size:clamp(15px,1.3vw,19px);inset-block-start:67%;inset-inline-start:92%;transform:rotate(3deg)}.N0xj8G_binaryNote{inset-block-start:97%;inset-inline-start:6%;transform:rotate(-4deg)}.N0xj8G_distanceNote{inset-block-start:-13%;inset-inline-start:17%;transform:rotate(3deg)}.N0xj8G_groupNote{inset-block-start:94%;inset-inline-start:20%;transform:rotate(-3deg)}.N0xj8G_rigidityGroupsNote{inset-block-start:-13%;inset-inline-start:10%;transform:rotate(-3deg)}.N0xj8G_rigidityNote{font-size:clamp(16px,1.4vw,20px);inset-block-start:95%;inset-inline-start:-1%;transform:rotate(2deg)}.N0xj8G_circuitNote{font-size:clamp(15px,1.35vw,19px);inset-block-start:82%;inset-inline-end:-1%;transform:rotate(-2deg)}.N0xj8G_quantumNote{inset-block-start:73%;inset-inline-start:8%;transform:rotate(2deg)}.N0xj8G_latticeNote{inset-block-start:96%;inset-inline-start:9%;transform:rotate(4deg)}.N0xj8G_volumeNote{inset-block-start:-15%;inset-inline-start:15%;transform:rotate(-3deg)}.N0xj8G_interiorNote{font-size:clamp(14px,1.2vw,17px);inset-block-start:95%;inset-inline-start:-6%;transform:rotate(2deg)}.N0xj8G_ramseyNote{inset-block-start:7%;inset-inline-start:77%;transform:rotate(-4deg)}.N0xj8G_extremalNote{inset-block-start:97%;inset-inline-start:7%;transform:rotate(3deg)}.N0xj8G_extremalFamilyNote{inset-block-start:-13%;inset-inline-start:14%;transform:rotate(-4deg)}.N0xj8G_handwrittenMathGlyph{fill:none}.N0xj8G_handwrittenMathGlyph path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4px;vector-effect:non-scaling-stroke}.N0xj8G_handwrittenNotationLetter{fill:currentColor}.N0xj8G_sketchGeometry,.N0xj8G_sketchAccent{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;vector-effect:non-scaling-stroke}.N0xj8G_sketchGeometry :is(path,line,circle,ellipse,rect,polygon,polyline),.N0xj8G_sketchAccent :is(path,line,circle,ellipse,rect,polygon,polyline){vector-effect:non-scaling-stroke}.N0xj8G_sketchPoints,.N0xj8G_sketchPoints :is(path,circle,ellipse,rect,polygon){fill:currentColor;stroke:none}.N0xj8G_sketchAccent{color:var(--math-editorial-pencil);stroke-width:1.75px}.N0xj8G_sketchAccent [data-sketch-tone=blue],[data-sketch-tone=blue].N0xj8G_sketchAccent{stroke:#607c96}.N0xj8G_sketchAccent [data-sketch-tone=red],[data-sketch-tone=red].N0xj8G_sketchAccent{stroke:#a06464}.N0xj8G_sketchAccent [data-sketch-tone=green],[data-sketch-tone=green].N0xj8G_sketchAccent{stroke:#697f6a}.N0xj8G_root [data-math-figure] .N0xj8G_sketchGeometry:not(.N0xj8G_chalkboardLatticeGrid,.N0xj8G_chalkboardContextGraph)>:is(path,line,circle,ellipse,rect,polygon,polyline):not(.N0xj8G_chalkboardPackingBoundary,.N0xj8G_chalkboardPackingCell):nth-child(3n+2){stroke-width:1.7px}.N0xj8G_root [data-math-figure] .N0xj8G_sketchGeometry:not(.N0xj8G_chalkboardLatticeGrid,.N0xj8G_chalkboardContextGraph)>:is(path,line,circle,ellipse,rect,polygon,polyline):not(.N0xj8G_chalkboardPackingBoundary,.N0xj8G_chalkboardPackingCell):nth-child(3n){stroke-opacity:.92;stroke-width:1.41px}.N0xj8G_root .N0xj8G_chalkboardPackingBoundary{opacity:.78;stroke-width:1.05px}.N0xj8G_root .N0xj8G_chalkboardPackingCell{fill:color-mix(in srgb, var(--math-editorial-muted) 12%, transparent);stroke-width:.68px}.N0xj8G_root .N0xj8G_chalkboardPackingCell:nth-of-type(4n+2){fill:color-mix(in srgb, var(--math-editorial-muted) 22%, transparent);stroke-width:.74px}.N0xj8G_root .N0xj8G_chalkboardPackingCell:nth-of-type(4n){stroke-opacity:.9;stroke-width:.61px}.N0xj8G_root .N0xj8G_chalkboardLatticePoints{opacity:.77}.N0xj8G_root .N0xj8G_chalkboardLatticeGrid{opacity:.32;stroke-width:.68px}.N0xj8G_root .N0xj8G_chalkboardHatching{color:#a06464;opacity:.82;stroke-width:1.05px}.N0xj8G_root .N0xj8G_chalkboardContextGraph{opacity:.5;stroke-width:.95px}.N0xj8G_root .N0xj8G_chalkboardAccentPoint{fill:var(--math-editorial-pencil);stroke:none}.N0xj8G_root .N0xj8G_closestVectorSketch :is(.N0xj8G_sketchAccent,[data-math-closest-search-circle],[data-math-closest-lattice-point]){opacity:.77}.N0xj8G_root .N0xj8G_closestVectorSketch .N0xj8G_sketchAccent [data-math-stroke-role=solution]{stroke-width:1.9px}.N0xj8G_root .N0xj8G_ramseySketch [data-math-final-stroke=ramsey]{stroke-width:2.05px}@keyframes 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 N0xj8G_math-editorial-refined-point-place{0%{clip-path:circle(0%);visibility:hidden}to{clip-path:circle(80%);visibility:visible}}@keyframes 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){.N0xj8G_sketchGeometry>:nth-child(2),.N0xj8G_sketchAccent>:nth-child(2){--sketch-stroke-step:55ms}.N0xj8G_sketchGeometry>:nth-child(3),.N0xj8G_sketchAccent>:nth-child(3){--sketch-stroke-step:.11s}.N0xj8G_sketchGeometry>:nth-child(4),.N0xj8G_sketchAccent>:nth-child(4){--sketch-stroke-step:.165s}.N0xj8G_sketchGeometry>:nth-child(n+5),.N0xj8G_sketchAccent>:nth-child(n+5){--sketch-stroke-step:.215s}.N0xj8G_root [data-math-figure] :is(.N0xj8G_sketchGeometry,.N0xj8G_sketchAccent):is(path,line,circle,ellipse,rect,polygon,polyline),.N0xj8G_root [data-math-figure] :is(.N0xj8G_sketchGeometry,.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)}.N0xj8G_root .N0xj8G_chalkboardPackingCell{animation-name:N0xj8G_math-editorial-refined-sketch-draw}.N0xj8G_root :is(.N0xj8G_sketchGeometry,.N0xj8G_sketchAccent):is(path,line,circle,ellipse,rect,polygon,polyline),.N0xj8G_root :is(.N0xj8G_sketchGeometry,.N0xj8G_sketchAccent) :is(path,line,circle,ellipse,rect,polygon,polyline){animation: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}.N0xj8G_root .N0xj8G_sketchPoints{animation:none}.N0xj8G_root .N0xj8G_sketchPoints>circle{animation: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}.N0xj8G_root .N0xj8G_sketchPoints>circle:nth-child(2n){--math-refined-point-step:30ms}.N0xj8G_root .N0xj8G_sketchPoints>circle:nth-child(3n){--math-refined-point-step:60ms}.N0xj8G_root .N0xj8G_sketchPoints>circle:nth-child(4n){--math-refined-point-step:90ms}.N0xj8G_root .N0xj8G_sketchPoints>circle:nth-child(5n){--math-refined-point-step:.12s}.N0xj8G_root .N0xj8G_sketchPoints>circle:nth-child(6n){--math-refined-point-step:.15s}.N0xj8G_root .N0xj8G_problemNotation{animation: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}.N0xj8G_root .N0xj8G_closestVectorSketch .N0xj8G_sketchAccent [data-math-stroke-role=solution]{animation-duration:.3s;animation-delay:calc(var(--math-refined-group-delay) + .375s)}}@media (prefers-reduced-motion:reduce){.N0xj8G_root :is(.N0xj8G_sketchGeometry,.N0xj8G_sketchAccent) :is(path,line,circle,ellipse,rect,polygon,polyline){stroke-dashoffset:0;animation:none}.N0xj8G_root :is(.N0xj8G_problemNotation,.N0xj8G_sketchPoints){clip-path:none;animation:none}}@media (min-width:1201px){.N0xj8G_root .N0xj8G_spherePackingSketch{width:clamp(104px,10.5vw,138px);inset-block-start:17%;inset-inline-start:3%}.N0xj8G_root .N0xj8G_arithmeticCircuitSketch{inset-block-start:64%;inset-inline-end:5%}.N0xj8G_root .N0xj8G_rigiditySketch{inset-block-start:48%}.N0xj8G_root .N0xj8G_closestVectorSketch{inset-block-start:67%}.N0xj8G_root .N0xj8G_ehrhartSketch{inset-block-start:74%;inset-inline-start:17%}.N0xj8G_root .N0xj8G_extremalGraphSketch{inset-block-start:73%;inset-inline-end:18%}.N0xj8G_root :is(.N0xj8G_latticeNote,.N0xj8G_interiorNote,.N0xj8G_extremalNote){inset-block-start:88%}.N0xj8G_root .N0xj8G_circuitNote{inset-block-start:74%;inset-inline-end:5%}.N0xj8G_root .N0xj8G_packingDistanceNote{inset-inline-start:86%}}@media (max-width:1200px){.N0xj8G_chalkboardBackdrop{inset-inline:-2%;overflow:clip}.N0xj8G_spherePackingSketch{width:clamp(105px,13vw,145px)}.N0xj8G_root :is(.N0xj8G_arithmeticCircuitSketch,.N0xj8G_closestVectorSketch,.N0xj8G_ehrhartSketch,.N0xj8G_extremalGraphSketch){display:none}}@media (min-width:721px) and (max-width:1200px){.N0xj8G_chalkboardBackdrop{inset-block-end:-18%}.N0xj8G_root .N0xj8G_rigiditySketch{display:none}.N0xj8G_root :is(.N0xj8G_closestVectorSketch,.N0xj8G_ehrhartSketch){width:clamp(88px,10vw,114px);display:block;inset-block-start:67%}.N0xj8G_root .N0xj8G_closestVectorSketch{inset-block-start:63%;inset-inline-start:0}.N0xj8G_root .N0xj8G_ehrhartSketch{inset-inline:auto 0}.N0xj8G_root :is(.N0xj8G_latticeNote,.N0xj8G_volumeNote){font-size:14px;inset-block-start:101%;inset-inline-start:8%}.N0xj8G_root .N0xj8G_ehrhartSketch .N0xj8G_interiorNote{display:none}}@media (max-width:720px){.N0xj8G_chalkboardBackdrop{inset-block:-9% -10%;inset-inline:0}.N0xj8G_codesSketch,.N0xj8G_nonSoficGroupsSketch,.N0xj8G_rigiditySketch,.N0xj8G_arithmeticCircuitSketch,.N0xj8G_quantumRepetitionSketch,.N0xj8G_ehrhartSketch,.N0xj8G_extremalGraphSketch,.N0xj8G_problemNotation{display:none}.N0xj8G_densityNote,.N0xj8G_ramseyNote{font-size:18px;display:block}.N0xj8G_densityNote{inset-block-start:-18%;inset-inline-start:15%}.N0xj8G_ramseyNote{inset-block-start:98%;inset-inline-start:12%}.N0xj8G_spherePackingSketch{width:clamp(74px,21vw,104px);inset-block-start:11%;inset-inline-start:2%}.N0xj8G_ramseySketch{--math-refined-sequence:4;width:clamp(68px,18vw,91px);inset-block-start:9%;inset-inline-end:1%}.N0xj8G_root{--math-refined-group-gap:.108s}.N0xj8G_root .N0xj8G_rigiditySketch{--math-refined-sequence:2;width:clamp(62px,18vw,86px);display:block;inset-block-start:42%;inset-inline-start:0}.N0xj8G_root .N0xj8G_nonSoficGroupsSketch{--math-refined-sequence:5;opacity:.42;width:clamp(64px,18vw,88px);display:block;inset-block-start:44%;inset-inline-end:0}.N0xj8G_root .N0xj8G_rigidityGroupsNote{font-size:13px;display:block;inset-block-start:102%;inset-inline-start:5%}.N0xj8G_root .N0xj8G_groupNote{font-size:13px;display:block;inset-block-start:108%;inset-inline-start:28%}}@media (max-width:474px){.N0xj8G_root .N0xj8G_spherePackingSketch{max-width:74px;inset-block-start:11%;inset-inline-start:-3%}.N0xj8G_root .N0xj8G_ramseySketch{--math-refined-sequence:3;max-width:80px;inset-block-start:11%;inset-inline-end:-1%}.N0xj8G_root .N0xj8G_ramseyNote{inset-block-start:88%;inset-inline-start:29%}.N0xj8G_root .N0xj8G_densityNote{inset-block-start:79%}.N0xj8G_root .N0xj8G_rigiditySketch{width:clamp(54px,15vw,68px);inset-block-start:34%;inset-inline-start:-2%}.N0xj8G_root .N0xj8G_nonSoficGroupsSketch{display:none}.N0xj8G_root .N0xj8G_codesSketch{--math-refined-sequence:4;width:clamp(54px,15vw,68px);display:block;inset-block-start:37%;inset-inline-end:-2%}.N0xj8G_root .N0xj8G_closestVectorSketch{--math-refined-sequence:5;width:clamp(58px,18vw,76px);display:block;inset-block-start:56%;inset-inline-start:-4%}.N0xj8G_root .N0xj8G_ehrhartSketch{--math-refined-sequence:6;width:clamp(58px,18vw,76px);display:block;inset-block-start:56%;inset-inline:auto -4%}.N0xj8G_root .N0xj8G_latticeNote{font-size:12px;display:block;inset-block-start:102%;inset-inline-start:0}.N0xj8G_root .N0xj8G_volumeNote{font-size:12px;display:block;inset-block-start:102%;inset-inline-start:8%}.N0xj8G_root .N0xj8G_distanceNote{font-size:12px;display:block;inset-block-start:-18%;inset-inline-start:8%}.N0xj8G_root .N0xj8G_binaryNote{font-size:12px;display:block;inset-block-start:102%;inset-inline-start:0}}@media print{.N0xj8G_chalkboardBackdrop{display:none}}
.yXkCpW_root{isolation:isolate;width:100%;margin-block-end:-28px;position:relative;overflow:clip visible}.yXkCpW_root [data-article-hero-copy-region=headline]{letter-spacing:-.03em;max-inline-size:910px;font-size:64px;line-height:1;position:relative}.yXkCpW_headlineText{text-wrap:wrap;max-inline-size:720px;margin-inline:auto;display:block;position:relative}.yXkCpW_artwork{visibility:hidden;inset-block-start:-140px;width:min(var(--language-stage-width,100vw), 1440px);pointer-events:none;height:calc(100% + 220px);font-weight:500;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.yXkCpW_artwork[data-copy-protected=true]{visibility:visible}.yXkCpW_item{white-space:nowrap;letter-spacing:-.02em;font-size:24px;line-height:1.15;display:block;position:absolute}.yXkCpW_entrance{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.yXkCpW_image{width:100%;height:100%;display:block}.yXkCpW_lab{border-radius:16px;width:6.94%;height:23.3%;top:11.89%;left:15.21%}.yXkCpW_lab .yXkCpW_image{-o-object-fit:fill;object-fit:fill;width:110.81%;max-width:none;height:143.89%;margin-left:-4.15%}.yXkCpW_cobol{color:#04b84c;width:9.58%;height:36px;top:42.72%;left:2.01%}.yXkCpW_blueDot{aspect-ratio:1;width:2.85%;top:51.94%;left:12.92%}.yXkCpW_dingbat{aspect-ratio:1;mix-blend-mode:darken;width:11.81%;top:58.25%;left:12.64%}.yXkCpW_greenDot{aspect-ratio:1;width:5.42%;top:95.39%;left:29.72%}.yXkCpW_ocaml{color:#0285ff;top:13.83%;left:73.4%}.yXkCpW_yellowDot{aspect-ratio:1;width:2.43%;top:21.84%;left:89.31%}.yXkCpW_laptop{width:7.64%;height:24.27%;top:27.18%;left:78.54%}.yXkCpW_laptop .yXkCpW_image{-o-object-fit:fill;object-fit:fill;width:124.66%;max-width:none;height:136.84%;margin-top:-18.8%;margin-left:-11.99%}.yXkCpW_fortran{color:#ff7417;width:12.85%;height:53px;font-size:34px;top:49.76%;left:85.69%}.yXkCpW_coralDot{aspect-ratio:1;width:3.61%;top:70.87%;left:92.78%}.yXkCpW_visualBasic{color:#ceb0fb;width:15.49%;height:41px;font-size:24px;top:88.11%;left:1.25%}.yXkCpW_chip{aspect-ratio:1;border-radius:16px;width:5.9%;top:80.34%;left:82.71%}.yXkCpW_chip .yXkCpW_image{-o-object-fit:fill;object-fit:fill;-o-object-position:bottom;object-position:bottom}.yXkCpW_cobol .yXkCpW_entrance,.yXkCpW_fortran .yXkCpW_entrance,.yXkCpW_visualBasic .yXkCpW_entrance{justify-content:center;align-items:center;display:flex}@media (not (max-width:720px)) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.yXkCpW_item{will-change:translate}}@media (max-width:1023px) and (not (max-width:720px)){.yXkCpW_root [data-article-hero-copy-region=headline]{font-size:clamp(38px,4.45vw,64px)}.yXkCpW_headlineText{max-inline-size:65%}.yXkCpW_item{font-size:16px}.yXkCpW_dingbat{left:5%}.yXkCpW_fortran,.yXkCpW_visualBasic{font-size:20px}.yXkCpW_visualBasic{width:auto}}@media (max-width:720px){.yXkCpW_root{margin-block-end:0}.yXkCpW_headlineText{text-wrap:balance;max-inline-size:none}.yXkCpW_root [data-article-hero-copy-region=headline]{max-inline-size:342px;font-size:26px;line-height:1.12}.yXkCpW_artwork{height:calc(100% + 173px);inset-block-start:-92px}.yXkCpW_item{font-size:10px}.yXkCpW_lab{border-radius:8.4px;width:12.82%;height:18.08%;top:8.85%;left:-2.05%}.yXkCpW_cobol{width:auto;height:auto;font-size:8px;top:38.46%;left:5.38%}.yXkCpW_blueDot{width:8.21%;top:50%;left:-1.54%}.yXkCpW_dingbat{width:17.44%;top:71.15%;left:11.79%}.yXkCpW_greenDot{width:9.74%;top:88.85%;left:30.51%}.yXkCpW_ocaml{top:28.46%;left:84.5%}.yXkCpW_yellowDot{width:4.62%;top:6.54%;left:90.77%}.yXkCpW_laptop{width:14.36%;height:19.62%;top:71.92%;left:82.05%}.yXkCpW_fortran{width:auto;height:auto;font-size:10px;top:78.08%;left:67.69%}.yXkCpW_coralDot{width:9.74%;top:28.46%;left:96.67%}.yXkCpW_visualBasic{width:auto;height:auto;font-size:12px;top:85%;left:45.13%}.yXkCpW_chip{border-radius:6px;width:7.69%;top:50%;left:93.59%}}@media (prefers-reduced-motion:no-preference){.yXkCpW_artwork[data-copy-protected=true] .yXkCpW_entrance{animation:.4s ease-out backwards yXkCpW_language-art-fade;animation-delay:var(--entrance-delay)}}@media not (max-width:720px){.yXkCpW_artwork[data-copy-protected=true] .yXkCpW_visualBasic .yXkCpW_entrance{animation-delay:25ms}}@keyframes yXkCpW_language-art-fade{0%{opacity:0}to{opacity:1}}
