.merge[data-astro-cid-zrcgg2sa]{height:clamp(7rem,16vw,12rem);margin-bottom:clamp(2rem,4vw,3.5rem);position:relative}.shape[data-astro-cid-zrcgg2sa]{--size:clamp(7rem, 16vw, 12rem);top:0;left:calc(50% - var(--size) / 2);width:var(--size);height:var(--size);position:absolute;overflow:visible}.shape[data-astro-cid-zrcgg2sa] path[data-astro-cid-zrcgg2sa]{fill:var(--color-carbon);fill-opacity:var(--p,1);stroke:var(--color-carbon);stroke-width:2.5px}.shape-a[data-astro-cid-zrcgg2sa]{transform:translateX(calc((1 - var(--p,1)) * -33vw))}.shape-c[data-astro-cid-zrcgg2sa]{transform:translateX(calc((1 - var(--p,1)) * 33vw))}.columns[data-astro-cid-zrcgg2sa]{gap:2.5rem 2rem;display:grid}@media (width>=768px){.columns[data-astro-cid-zrcgg2sa]{grid-template-columns:repeat(3,1fr)}}@media (width<=767.98px){.shape-a[data-astro-cid-zrcgg2sa]{transform:translateX(calc((1 - var(--p,1)) * -28vw))}.shape-c[data-astro-cid-zrcgg2sa]{transform:translateX(calc((1 - var(--p,1)) * 28vw))}}.problem[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-gunmetal);padding-block:clamp(1.25rem,3vw,2.25rem)}.problem[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid var(--color-gunmetal)}html.motion .problem[data-astro-cid-ta2fbyqs]{color:var(--color-slate);transition:color .5s}html.motion .problem[data-astro-cid-ta2fbyqs].is-focus{color:var(--color-white)}
