.block-problem{background-color:#ffff78;position:relative}.block-problem__stage{--u:0.06944cqw;container-type:inline-size;display:flex;flex-direction:column;padding-bottom:5.128vw}@media(min-width:768px){.block-problem__stage{aspect-ratio:1440/1646;display:block;padding-bottom:0;position:relative}}.block-problem__canvas{order:1;position:relative}@media(min-width:768px){.block-problem__canvas{inset:0;position:absolute}}.block-problem__art{display:block}.block-problem__art img{display:block;height:auto;width:100%}@media(min-width:768px){.block-problem__art{inset:0;position:absolute}}.block-problem__galaxies,.block-problem__layer{display:none}@media(min-width:768px){.block-problem__galaxies{display:block;inset:0;pointer-events:none;position:absolute}.block-problem__galaxy{aspect-ratio:var(--w)/var(--h);contain:strict;left:calc(var(--u)*var(--x));position:absolute;top:calc(var(--u)*var(--y));width:calc(var(--u)*var(--w));will-change:transform}.block-problem__galaxy svg{display:block}.block-problem__galaxy.is-live .block-problem__poster{display:none}.block-problem__poster{height:100%;inset:0;max-width:none;position:absolute;width:100%}.block-problem__layer{display:block;height:auto;max-width:none;pointer-events:none;position:absolute}.block-problem__layer--monkey{left:calc(var(--u)*817.32);top:calc(var(--u)*860.45);width:calc(var(--u)*461)}.block-problem__layer--question{left:calc(var(--u)*1108.19);top:calc(var(--u)*812.21);width:calc(var(--u)*97)}}.block-problem__heading{align-items:center;display:flex;flex-direction:column;padding:10.2564102564cqw 5.1282051282cqw 0;position:relative;text-align:center}@media(min-width:768px){.block-problem__heading{left:0;padding:0;position:absolute;top:2.7777777778cqw;width:100%}}.block-problem__kicker{color:#f35f31;font-family:Poppins,sans-serif;font-size:3.5897435897cqw;font-weight:600;line-height:1.2;margin:0;padding-bottom:2.5641025641cqw;text-transform:uppercase}@media(min-width:768px){.block-problem__kicker{font-size:max(14px,2.2222222222cqw);font-weight:500;line-height:1.3125;padding-bottom:.6944444444cqw}}.block-problem__title{color:#000;font-family:Unbounded,sans-serif;font-size:6.1538461538cqw;font-weight:700;line-height:1;margin:0}@media(min-width:768px){.block-problem__title{font-size:3.8194444444cqw;line-height:1.327;width:79.0277777778cqw}}.block-problem__break{display:none}@media(min-width:768px){.block-problem__break{display:inline}}.block-problem__description{color:#000;font-family:Poppins,sans-serif;font-size:4.1025641026cqw;font-weight:400;line-height:1.3;margin:0;padding-top:4.6153846154cqw}@media(min-width:768px){.block-problem__description{font-size:max(13px,1.6666666667cqw);font-weight:300;line-height:1.458;max-width:65.9722222222cqw;padding-top:1.25cqw}}.block-problem__spheres{--k:0.25641cqw;--border:1;--dot-size:22.4;--dot-border:0.8;--dot-shadow-x:-1.6;--dot-shadow-y:-2.4;--dot-font:8.96;--body:240;inset:0;list-style:none;margin:0;padding:0;pointer-events:none;position:absolute;z-index:3}@media(min-width:768px){.block-problem__spheres{--k:var(--u);--border:1.856;--dot-size:32;--dot-border:1;--dot-shadow-x:-1.2;--dot-shadow-y:-1.8;--dot-font:20;--body:221}}.block-problem__sphere{position:absolute;top:calc(var(--k)*var(--my));z-index:1}.block-problem__sphere--left{left:calc(var(--k)*var(--mx, 20))}.block-problem__sphere--right{right:calc(var(--k)*20)}@media(min-width:768px){.block-problem__sphere{left:calc(var(--u)*var(--x));right:auto;top:calc(var(--u)*var(--y))}}.block-problem__sphere:hover,.block-problem__sphere[focus-within].js-focus-within,.js-focus-within .block-problem__sphere[focus-within]{z-index:2}.block-problem__sphere:focus-within,.block-problem__sphere:hover{z-index:2}.block-problem__sphere-card{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:calc(var(--k)*var(--border)) solid #000;border-radius:0;box-shadow:0 calc(var(--k)*3) 0 #000;color:#1a1a1a;cursor:pointer;display:flex;flex-direction:column;margin:0;padding:calc(var(--k)*8) calc(var(--k)*12);pointer-events:auto;text-align:left}@media(hover:hover){.block-problem__sphere-card{cursor:default}}.block-problem__sphere-card:focus-visible{outline:2px solid #000;outline-offset:3px}.block-problem__sphere-head{align-items:center;display:flex;gap:calc(var(--k)*10)}.block-problem__sphere-dot{align-items:center;background-color:var(--dot);border:calc(var(--k)*var(--dot-border)) solid #000;border-radius:50%;box-shadow:inset calc(var(--k)*var(--dot-shadow-x)) calc(var(--k)*var(--dot-shadow-y)) 0 #000;color:#000;display:inline-flex;flex:none;font-family:Poppins,sans-serif;font-size:calc(var(--k)*var(--dot-font));font-weight:600;height:calc(var(--k)*var(--dot-size));justify-content:center;line-height:1;width:calc(var(--k)*var(--dot-size))}.block-problem__sphere-dot--desktop{display:none}@media(min-width:768px){.block-problem__sphere-dot--desktop{display:inline-flex}.block-problem__sphere-dot--mobile{display:none}}.block-problem__sphere-title{font-family:Poppins,sans-serif;font-size:calc(var(--k)*14);font-weight:600;line-height:1.2;white-space:nowrap}.block-problem__sphere-body{display:grid;grid-template-columns:var(--head,0);grid-template-rows:0fr;transition:grid-template-rows .3s ease-out,grid-template-columns .3s ease-out}.block-problem__sphere-clip{min-height:0;overflow:hidden}.block-problem__sphere-text{color:#000;display:block;font-family:Poppins,sans-serif;font-size:calc(var(--k)*14);font-weight:400;line-height:1.2;opacity:0;padding-top:calc(var(--k)*8);transition:opacity .3s ease-out;width:calc(var(--k)*var(--body))}.block-problem__sphere-card:focus-visible .block-problem__sphere-body,.block-problem__sphere-card[aria-expanded=true] .block-problem__sphere-body{grid-template-columns:calc(var(--k)*var(--body));grid-template-rows:1fr}.block-problem__sphere-card:focus-visible .block-problem__sphere-text,.block-problem__sphere-card[aria-expanded=true] .block-problem__sphere-text{opacity:1}@media(hover:hover){.block-problem__sphere-card:hover .block-problem__sphere-body{grid-template-columns:calc(var(--k)*var(--body));grid-template-rows:1fr}.block-problem__sphere-card:hover .block-problem__sphere-text{opacity:1}}@media(prefers-reduced-motion:reduce){.block-problem__sphere-body,.block-problem__sphere-text{transition:none}}